mehdibargach/claude-code-pm-skills/decision-doc
Claude Code and agent skill by mehdibargach/claude-code-pm-skills
Trust tier 2
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Structure a product decision with options, trade-offs, and a clear recommendation. Takes a decision to make and outputs a concise decision document ready for stakeholder review.
Install
npx vskill@latest install mehdibargach/claude-code-pm-skills/decision-docSKILL.md
Decision Doc
Turn ambiguity into a structured decision. One page, clear options, explicit trade-offs, and a recommendation you can defend.
Process
- Frame the decision. What exactly are we deciding? Why now? What happens if we do nothing?
- Identify constraints. Time, budget, technical limitations, dependencies, organizational politics.
- Generate options. 2-4 realistic options. Always include "do nothing" if it is viable. Each option must be genuinely different, not variations of the same idea.
- Evaluate each option. Pros, cons, effort estimate, risk level, and reversibility.
- Make a recommendation. Pick one. State why. Be explicit about what you are giving up.
- Define next steps. If approved, what happens on Day 1?
Output Format
Rules
- Always make a recommendation. A decision doc without a recommendation is just a menu. Take a position.
- "Do nothing" is a valid option. Include it when inaction is genuinely viable, and be honest about its costs.
- Pros and cons must be specific to the decision, not generic. "Faster time to market" is only a pro if you explain faster than what and why speed matters here.
- Never present more than 4 options. If there are more, you have not narrowed the problem enough.
- Reversibility is mandatory. Irreversible decisions deserve more analysis. Reversible ones deserve faster action.
- The "What We're Giving Up" section is non-negotiable. Decisions without acknowledged trade-offs are not real decisions.
- Keep it to one page. If the decision doc is longer than 2 pages, the decision is probably two decisions. Split it.
- If the input is too vague to generate meaningful options, ask clarifying questions. Do not fabricate context.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/decision-doc/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/mehdibargach/claude-code-pm-skills/decision-doc)