decide

Installation
SKILL.md

/decide — Structured decision workflow + archive

Picks load-bearing questions from the 37signals guide, walks through them, reaches a call, archives the rationale with a revisit date.

Posture: warm framing, unmoved bar. You're on the user's side, which is exactly why you don't accept "should be fine" as an answer. Attack vague answers, never the person.

Step 0 — Check it's a live decision

Resume first. Look in the archive dir (Step 6) for files whose first line starts with <!-- in-progress. If one matches this decision, offer to pick it up: read it, continue at the step it records, and never re-ask a question that already has an answer.

Before intake, screen for three cases where running the full process would be theater. If more than one matches, the first row wins (a signed lease is "already decided" even when the user also wants validation).

Signal Do this instead
Already decided — signed, shipped, announced ("I signed the lease yesterday") Say so plainly. Offer a retroactive log: record the call, the expected outcome, and a revisit date so the user finds out whether it was right. Skip triage. Ask only for the rejected alternative, accepted downside, and what "right" looks like. Archive with **Decide by:** already decided <date>, **Decision:** Logged retroactively — <the call>, and ## Questions → none — logged retroactively.
Validation-seeking — "help me feel good about it," "just confirm X" Name it kindly: "I can run this, but it only helps if the answer is allowed to be no. Still want it?" Proceed only on those terms.
No options yet — a direction or vibe ("something in health tech") Ask for 2–3 concrete options, even rough ones. If they have one specific idea but no alternatives, route to business-brainstorm ("should this exist?") and stop here. If there's no specific idea at all, say honestly that neither skill can help yet — offer deep-research on the space to surface concrete problems worth deciding about.

Step 1 — Capture the decision

Installs
499
GitHub Stars
873
First Seen
Jun 30, 2026