design-solution
Converge on a single recommended solution after brainstorming options. Use when you have multiple candidate approaches and need to analyze trade-offs, select one, and define decision criteria before planning.
npx skills add majiayu000/claude-skill-registry --skill design-solution-kasperjunge-agent-resources-3 --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Design Solution Converge from multiple options to a single recommended approach. ## Position in Workflow Step 3 of development workflow: 1. `/research` - Understand problem and constraints 2. `/brainstorm-solutions` - Explore solution space 3. `/design-solution` - Converge on a single solution (THIS) 4. Plan, code, review, ship ## Core Principle **Decide deliberately.** Evaluate trade-offs, align to constraints, and pick the best fit. ## Input **Default:** Use the options from the current conversation. **If argument provided:** - File path: Read the file for brainstorming output - GitHub issue: Fetch with `gh issue view $ARG --comments` ## Workflow ### 1. Reconfirm Context - Restate the problem, constraints, and success criteria. - Identify any missing information that blocks a decision. ### 2. Evaluate Options For each option, assess: - **Pros:** Benefits and what it enables - **Cons:** Risks and complexity - **Codebase fit:** Alignment with existing patterns - **Effort:** Low/Medium/High - **Reversibility:** Easy/Moderate/Hard to change later ### 3. Decide - Rank options against success criteria. - Select a recommended option. - State conditions that would change the decision.
- Position in Workflow
- Core Principle
- Input
- Workflow
- 1. Reconfirm Context
- 2. Evaluate Options
- 3. Decide
- 4. Capture Open Questions
- Output Format
- Common Mistakes
- What NOT to Do
What does the design-solution skill do?
Converge on a single recommended solution after brainstorming options. Use when you have multiple candidate approaches and need to analyze trade-offs, select one, and define decision criteria before planning.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill design-solution-kasperjunge-agent-resources-3 --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
