decide

Solid

Use when the user has a fork and wants it resolved and applied, not explored: "help me decide", "just decide this", "what should I do here", "decide and fix it". Frames each fork as one single-select with a recommended default, takes the pick, and applies it. Requirement exploration that ends in a document goes to askme; a verdict on adopting a technology goes to pov.

AI & Automation 35 stars 0 forks Updated 2 days ago Apache-2.0

Install

View on GitHub

Quality Score: 82/100

Stars 20%
52
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Decide The user owns the pick, you own the framing and the execution. Two failure modes sit on either side: deciding for them, which is `pov`, and asking without ever acting, which is `askme`. This skill closes the seam between them, and nothing shipped does the whole loop, because `askme`, `clarify`, and `brainstorm` all terminate in an artifact while `fix` acts without asking. ## Ground the fork before framing it Resolve from evidence first with `grep`, `glob`, `read`, or `lsp`. A fork the code already answers is not a fork: read it, say what it answers, and do not ask. Never ask what a search settles. ## Frame it Question contract: `skills/askme/SKILL.md:64-127`. One single-select per axis, two to four options, `(Recommended)` first with the consequence in its description. Never `multiSelect` for override semantics, an antipattern spelled out at `skills/askme/SKILL.md:68-101`. ## Options carry consequences, not labels Each option names what the code looks like afterwards. Where two options differ visibly, put the difference in `preview` as a diff or a tree. ## Take the pick and act in the same turn A pick applied in one edit gets the edit. A pick needing a verify, keep, or revert loop goes to `fix`, with the pick restated as its goal. A pick that removes an observable surface or cannot be reverted from git gets one concern stated, then a yes. ## Chained forks When applying one pick opens the next, ask it immediately with the settled decision restated in one li...

Details

Author
OutlineDriven
Repository
OutlineDriven/odin-claude-plugin
Created
9 months ago
Last Updated
2 days ago
Language
Python
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Listed

decision-board

Render an interactive HTML board for the user to pick among multiple comparable options side-by-side at once — engineering trade-offs, copy audits, action-item triage, architecture decisions, policy calls. Returns the picks (and optional hold/note flags) as a JSON file the agent can apply.

18 Updated 1 months ago
2ykwang
AI & Automation Listed

decision

Use when you need to hand a decision back to the user as a plain-language summary plus a choice menu — after finishing work and needing the user to pick how to proceed, when told "waiting for your decision about X", or when the user says "display decision", "what's the decision on/about X", "show me my options for X", "let me choose", "walk me through the open decisions", "what are my action items", or gives a GitHub issue/PR number or URL to summarize and choose from.

2 Updated today
Tamircohen28
AI & Automation Featured

decide

When you have a decision to make and want a structured workflow that picks the load-bearing questions, walks through them, reaches a call (or "wait"), and archives the rationale for future reference. Based on the 37signals Guide to Making Decisions (38 questions) plus house additions like Q39 opportunity cost ("what does saying yes displace?"). Triages to 6–8 relevant questions per decision instead of forcing the full set. Archives every decision to ~/.config/makerskills/decide/archive/ with a revisit date so you can check later whether the call was right. Triggers on "/decide," "help me decide," "should I [X]," "I need to make a decision about," "stuck on a decision," "deciding between," "go/no-go on," "what should I do about." This is both the decision-making workflow AND the decision log — making the decision is the act of logging it.

803 Updated 6 days ago
coreyhaines31