deepx-ai/dx-all-suite/dx-swe-brainstorm
Claude Code and agent skill by deepx-ai/dx-all-suite
- community
Checking that the SKILL.md file is still in the repository.
Brainstorm and plan before any code generation. HARD-GATE: no code without approved plan.
Install
npx vskill@latest install deepx-ai/dx-all-suite/dx-swe-brainstormSKILL.md
Skill: Brainstorm and Plan
RIGID skill — follow this process exactly. No shortcuts, no exceptions.
Overview
Collaborative design session before any code generation. Explores user intent, gathers requirements, proposes approaches, and produces an approved plan.
<HARD-GATE> Do NOT generate any application code, create any files, or take any implementation action until you have presented a build plan and the user has approved it. This applies to EVERY request regardless of perceived simplicity. </HARD-GATE>
Anti-Pattern: "This Is Too Simple"
Every build goes through this process. A single-file change, a config update, a variant addition — all of them. "Simple" projects are where unexamined assumptions cause the most wasted work.
Process
Step 1: Ask Key Decisions (one at a time)
Gather these decisions through focused questions:
- What are you building? (component type, purpose, scope)
- What variant? (language, framework, execution model)
- What inputs/outputs? (data sources, expected results)
- Any special requirements? (constraints, performance targets, compatibility)
Rules:
- One question at a time
- Provide concrete options (not open-ended)
- Default to the simplest working configuration
Step 2: Propose 2-3 Approaches
Before committing to a single design, propose 2-3 different approaches with trade-offs:
- Lead with your recommendation and explain why
- For each approach, briefly describe: architecture, complexity, and trade-offs
- Examples of approach dimensions: sync vs async, monolithic vs modular,
simple vs extensible
Wait for the user to choose or ask for more detail before proceeding.
Step 3: Present Build Plan
Present a concise plan covering all affected components.
Step 4: Get User Approval
Wait for explicit user approval before proceeding.
Step 5: Spec Self-Review
After the user approves, do a quick self-review of the plan before implementation:
- Placeholder scan: Any "TBD", "TODO", incomplete sections, or vague requirements? Fix them.
- Internal consistency: Do any parts of the plan contradict each other? Does the architecture match the feature descriptions?
- Scope check: Is this focused enough for a single implementation pass, or does it need decomposition?
- Ambiguity check: Could any requirement be interpreted two different ways? If so, pick one and make it explicit.
Fix any issues inline — no need for a separate review cycle. If changes are significant, re-confirm with the user.
Step 6: Route to Implementation
After approval, route to the appropriate implementation skill or workflow.
Red Flags — STOP
- Generating code without user approval
- Creating files before the plan is approved
- Assuming the user wants the same thing as an existing component
- Proceeding without confirming key decisions
Key Principle
Ask first, build second. Every minute spent clarifying saves ten minutes of rework. The user's intent is never obvious — even seemingly clear requests have multiple valid interpretations.
Security
- Security scanPassed, 95 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 repositoryChecking.deepx/skills/dx-swe-brainstorm/SKILL.md
Popularity
- Repository stars
- 44
- Repository forks
- 20
- 7-day trend score
- 19
Stars and forks are for the whole GitHub repository, not this skill alone. 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/deepx-ai/dx-all-suite/dx-swe-brainstorm)