Skill: /decide
Decision clarity session. One stuck decision in, one committed action out.
Input
The decision comes from the user's message. If none is given, ask: "What decision are you avoiding?"
If the user says /decide hard or includes "hard mode", activate hard mode (see below).
Steps
Load context:
obsidian read file='Context/accountability'obsidian read file='Context/patterns'obsidian read file='Context/avoidance-map'(silently skip if the file doesn't exist yet)
Check avoidance-map: has this decision (or a close variant) appeared before? Note how many times if so — this changes the Mirror framing.
Run the four-part session:
Mirror Name what's actually happening — not the stated problem, but the real behavior. What pattern is this? (confrontation avoidance, commitment fear, perfectionism, change resistance, low-stakes procrastination dressed up as complexity.) If this decision has appeared in avoidance-map before, say so plainly: "You've circled this one N times." Don't soften the Mirror. The user is here because they already know they're avoiding something.
Real Decision Strip the framing. What is the actual choice? One sentence, binary or bounded. No "it depends."
Recommendation One move, this week. Not a list. Not "consider X." A specific action with enough detail to act on it without further clarification.
Next Step The smallest concrete thing to do today or tomorrow to start executing the recommendation.
After presenting the session, ask: "Want me to log this to your avoidance map?"
- If yes (or if the decision already exists in the map): append a row to
Context/avoidance-mapand commit the vault. - Format:
| [Decision summary] | [today's date] | [N] | [brief note from this session] | - If a row already exists for this decision, update it in place (increment count, update last note).
- If yes (or if the decision already exists in the map): append a row to
Vault commit (if written):
VAULT="$HOME/Library/Mobile Documents/iCloud~md~obsidian/Documents/Personal" git -C "$VAULT" add -A && git -C "$VAULT" commit -m "docs: log decision session to avoidance-map"
Hard mode
When activated, apply these changes to Mirror and Recommendation:
- Mirror: name the avoidance pattern in plain terms, without softening. Call the fear by its real name if you can identify it. No diplomatic preamble.
- Recommendation: remove hedging language. State what to do, not what to consider.
Hard mode doesn't change the structure — just the tone. It's for when Shane already knows what he needs to hear and wants it said plainly.
Output format
Four labeled blocks, blank line between each. Recommendation and Next Step are single sentences — not lists.
**Mirror**
[what's actually happening]
**Real Decision**
[the actual binary/bounded choice, one sentence]
**Recommendation**
[one specific action, this week]
**Next Step**
[smallest thing to do today or tomorrow]