portswigger/agent-wrangler/brainstorm
Claude Code and agent skill by portswigger/agent-wrangler
- community
Checking that the SKILL.md file is still in the repository.
Clarification-only adaptation of the personal brainstorm skill, bundled with the issue-to-pr autopilot and READ as a guide (not invoked as a standalone skill). Use when an issue is too vague to know WHAT to build — ask the human focused questions until the 'what' is concrete, then hand straight back to the autopilot arc. It deliberately omits brainstorm's approach-comparison, design write-up, plan-mode, reviewer, and visual-companion stages — the autopilot owns those.
Install
npx vskill@latest install portswigger/agent-wrangler/brainstormSKILL.md
Clarifying the 'what' (for the issue → PR autopilot)
This is the front half of the brainstorm skill, trimmed for autopilot use. You read it when an issue doesn't say what to build. Your only job here is to make the 'what' concrete enough to build responsibly — then stop and let the autopilot's own plan → build → verify → PR arc take over.
You are not designing the solution and not entering plan mode. The autopilot decides the how (approach, structure, naming, libraries) autonomously; you only pin down the what (intent, scope, success criteria) with the human.
When to use this
Only when you genuinely can't tell what to build from the issue. A Jira/GitHub issue with a clear summary and acceptance criteria does not need this — proceed. Reach for it for bare, underspecified free-text ("improve the dashboard", "make login nicer") where guessing would risk a whole run on the wrong thing.
The flow
- Explore project context first. Read the relevant files, docs, and recent
commits so your questions are informed and you never ask what the repo already answers.
- Check scope. If the request is really several independent pieces (e.g. "add
chat, billing, and analytics"), say so and agree with the human which one piece this run delivers — one issue → one PR. Don't try to squeeze a mega-issue into a single run.
- Ask clarifying questions — one at a time. Prefer multiple-choice; open-ended
is fine. One question per message. Focus on purpose, constraints, and success criteria: what problem this solves, what "done" looks like, what's explicitly out of scope. Keep going until you could write a one-line spec of the change.
- These questions are how the autopilot stops for the human: each one puts the
card in needs-you and the run waits. Keep your phase chip on plan.
- Ask only what you can't responsibly assume. Don't ask about the how
(architecture, file layout, which library, naming) — pick sensible defaults for those and keep moving; the autopilot is meant to be autonomous.
- Confirm the 'what'. Once it's clear, play it back in a sentence or two — what
you'll build and how you'll know it's right — and get a yes (or a correction).
- Hand back. With the 'what' confirmed, drop this guide and continue the
autopilot arc from branch discipline (§2 of the parent skill) onward. No design write-up, no plan mode, no review loop, no /clear.
Principles
- One question at a time — don't overwhelm with a wall of questions.
- Multiple choice preferred — easier to answer than open-ended.
- YAGNI — clarify the change that's actually needed, not a bigger system.
- Ask only what you can't assume — default everything else and keep moving.
- Be flexible — if an answer reframes the task, adjust and re-ask as needed.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/issue-to-pr/brainstorm/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/portswigger/agent-wrangler/brainstorm)