Record a non-obvious technical choice in docs/registry/DECISIONS.md with the alternatives that were rejected and why. Use when the user types /genesis:decision, says "log this decision", or right after choosing between real alternatives (library, pattern, schema, process model) in a GENESIS project.
Scanned 9/7/2026
Install to Claude Code
npx -y skills add godshiba/genesis --skill decision --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Decision?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/godshiba-decision)More formats (shields.io, HTML) on the badges page.
---
name: decision
description: Record a non-obvious technical choice in docs/registry/DECISIONS.md with the alternatives that were rejected and why. Use when the user types /genesis:decision, says "log this decision", or right after choosing between real alternatives (library, pattern, schema, process model) in a GENESIS project.
---
# /genesis:decision — Record a Decision
Append one entry to `docs/registry/DECISIONS.md`. The file is append-only:
never edit or delete existing entries. A reversed decision gets a new entry
that supersedes and links back to the old one.
## Steps
1. Identify the decision from the argument or the immediate conversation
context.
2. Write the entry in the file's format:
- `## YYYY-MM-DD — <decision title>` (today's real date)
- **Decision:** what was chosen.
- **Context:** the constraint or problem that forced a choice.
- **Alternatives rejected:** each one with the specific reason it lost.
This field is the whole point — a decision without rejected alternatives
is just a fact. If the conversation does not contain the alternatives,
ask for them or reconstruct them honestly and say so.
- **Consequences:** what this commits the project to.
3. Append and confirm in one line.
If the file does not exist, create it from the plugin's
`templates/registry/DECISIONS.md` (at `../../templates/registry/` from this
skill's base directory) and register it in FILES.md (G1).
Quality bar: the entry must answer a future "why didn't they just do X?"
without the author present.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!