agent-native-audit
CommandRun comprehensive agent-native architecture review with scored principles
Transform feature descriptions into well-structured project plans following conventions
$ npx -y skills add davekilleen/Dex --agent claude-code
name: workflows:plan description: Transform feature descriptions into well-structured project plans following conventions argument-hint: "[feature description, bug report, or improvement idea]"
**Note: The current year is 2026.** Use this when dating plans and searching for recent documentation.
Transform feature descriptions, bug reports, or improvement ideas into well-structured markdown files issues that follow project conventions and best practices. This command provides flexible detail levels to match your needs.
<feature_description> #$ARGUMENTS </feature_description>
**If the feature description above is empty, ask the user:** "What would you like to plan? Please describe the feature, bug fix, or improvement you have in mind."
Do not proceed until you have a clear feature description from the user.
**Check for brainstorm output first:**
Before asking questions, look for recent brainstorm documents in `docs/brainstorms/` that match this feature:
ls -la docs/brainstorms/*.md 2>/dev/null | head -10
**Relevance criteria:** A brainstorm is relevant if:
**If a relevant brainstorm exists:** 1. Read the brainstorm document 2. Announce: "Found brainstorm from [date]: [topic]. Using as context for planning." 3. Extract key decisions, chosen approach, and open questions 4. **Skip the idea refinement questions below** - the brainstorm already answered WHAT to build 5. Use brainstorm decisions as input to the research phase
**If multiple brainstorms could match:** Use **AskUserQuestion tool** to ask which brainstorm to use, or whether to proceed without one.
**If no brainstorm found (or not relevant), run idea refinement:**
Refine the idea through collaborative dialogue using the **AskUserQuestion tool**:
**Gather signals for research decision.** During refinement, note:
**Skip option:** If the feature description is already detailed, offer: "Your description is clear. Should I proceed with research, or would you like to refine it further?"
<thinking> First, I need to understand the project's conventions, existing patterns, and any documented learnings. This is fast and local - it informs whether external research is needed. </thinking>
Run these agents **in parallel** to gather local context:
**What to look for:**
These findings inform the next step.
Based on signals from Step 0 and findings from Step 1, decide on external research.
**High-risk topics → always research.** Security, payments, external APIs, data privacy. The cost of missing something is too high. This takes precedence over speed signals.
**Strong local context → skip external research.** Codebase has good patterns, CLAUDE.md has guidance, user knows what they want. External research adds little value.
**Uncertainty or unfamiliar territory → research.** User is exploring, codebase has no examples, new technology. External perspective is valuable.
**Announce the decision and proceed.** Brief explanation, then continue. User can redirect if needed.
Examples:
**Only run if Step 1.5 indicates external research is valuable.**
Run these agents in parallel:
After all research steps complete, consolidate findings:
**Optional validation:** Briefly summarize findings and ask if anything looks off or missing before proceeding to planning.
<thinking> Think like a product manager - what would make this issue clear and actionable? Consider multiple perspectives </thinking>
**Title & Categorization:**
**Stakeholder Analysis:**
One personal Dex, built around your work. Keep your priorities, people, meeting notes and tasks in a folder you own. Work with Dex through your AI app to plan the day, prepare for a meeting or follow through on a promise.
Run comprehensive agent-native architecture review with scored principles
Create engaging changelogs for recent merges to main branch
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
Validate and prepare documentation for GitHub Pages deployment
Record a video walkthrough of a feature and add it to the PR description
Shortcut for "continue working" — pick the work in flight back up exactly where it stopped and keep going until it is done or…