agent-native-audit
Run comprehensive agent-native architecture review with scored principles
Explore requirements and approaches through collaborative dialogue before planning implementation
$ npx -y skills add davekilleen/Dex --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
/brainstormContext preview
What this command does when you run it.
Explore requirements and approaches through collaborative dialogue before planning implementation
name: workflows:brainstorm description: Explore requirements and approaches through collaborative dialogue before planning implementation argument-hint: "[feature idea or problem to explore]"
**Note: The current year is 2026.** Use this when dating brainstorm documents.
Brainstorming helps answer **WHAT** to build through collaborative dialogue. It precedes `/workflows:plan`, which answers **HOW** to build it.
**Process knowledge:** Load the `brainstorming` skill for detailed question techniques, approach exploration patterns, and YAGNI principles.
<feature_description> #$ARGUMENTS </feature_description>
**If the feature description above is empty, ask the user:** "What would you like to explore? Please describe the feature, problem, or improvement you're thinking about."
Do not proceed until you have a feature description from the user.
Evaluate whether brainstorming is needed based on the feature description.
**Clear requirements indicators:**
**If requirements are already clear:** Use **AskUserQuestion tool** to suggest: "Your requirements seem detailed enough to proceed directly to planning. Should I run `/workflows:plan` instead, or would you like to explore the idea further?"
Run a quick repo scan to understand existing patterns:
Focus on: similar features, established patterns, CLAUDE.md guidance.
Use the **AskUserQuestion tool** to ask questions **one at a time**.
**Guidelines (see `brainstorming` skill for detailed techniques):**
**Exit condition:** Continue until the idea is clear OR user says "proceed"
Propose **2-3 concrete approaches** based on research and conversation.
For each approach, provide:
Lead with your recommendation and explain why. Apply YAGNI—prefer simpler solutions.
Use **AskUserQuestion tool** to ask which approach the user prefers.
Write a brainstorm document to `docs/brainstorms/YYYY-MM-DD-<topic>-brainstorm.md`.
**Document structure:** See the `brainstorming` skill for the template format. Key sections: What We're Building, Why This Approach, Key Decisions, Open Questions.
Ensure `docs/brainstorms/` directory exists before writing.
Use **AskUserQuestion tool** to present next steps:
**Question:** "Brainstorm captured. What would you like to do next?"
**Options:** 1. **Proceed to planning** - Run `/workflows:plan` (will auto-detect this brainstorm) 2. **Refine design further** - Continue exploring 3. **Done for now** - Return later
When complete, display:
Brainstorm complete! Document: docs/brainstorms/YYYY-MM-DD-<topic>-brainstorm.md Key decisions: - [Decision 1] - [Decision 2] Next: Run `/workflows:plan` when ready to implement.
NEVER CODE! Just explore and document decisions.
A personal operating system for your work. Strategic work management, meeting intelligence, relationship tracking, daily planning — all configured for your specific role.
Repo: davekilleen/Dex
Run comprehensive agent-native architecture review with scored principles
Create or edit Claude Code skills with expert guidance on structure and best practices
Enhance a plan with parallel research agents for each section to add depth, best practices, and implementation details
Record a video walkthrough of a feature and add it to the PR description