From projects
Use this skill when a significant decision has been made and confirmed, when you need to record why a choice was made, or when referencing past decisions. Do not use for routine implementation choices or decisions still being discussed.
How this skill is triggered — by the user, by Claude, or both
Slash command
/projects:decisionsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Projects may have a `decisions.md` file for recording significant decisions.
Projects may have a decisions.md file for recording significant decisions.
Record a decision when:
Do NOT record:
Append to the project's decisions.md:
## YYYY-MM-DD: Brief Title
Context: [What prompted this decision]
Decision: [What we decided]
Rationale: [Why we chose this]
# Decisions
## 2026-01-31: Use plugin architecture
Context: Wanted easier installation and portability for other users
Decision: Convert from install script to Claude Code plugin
Rationale: Plugins have one-line install, discoverable commands, and built-in distribution
## 2026-01-31: Save context on project switch
Context: Switching projects mid-session loses context about what was done
Decision: Write summary to CLAUDE.local.md when switching away from a project
Rationale: Captures context at the right moment, survives crashes, complements SessionEnd hook
When resuming a project:
decisions.md if it existsOnly record after the decision is confirmed and being acted on, not during exploration.
npx claudepluginhub cyberswat/claude-plugin-projectsRecords significant architectural decisions like database choices, frameworks, or core patterns in docs/decisions.md. Activates on major decisions, explicit requests, or proactively at session ends.
Guides creation of decision records with full context, alternatives, rationale, and revisit conditions. Auto-links related PRDs, strategy docs, OKRs. Useful for product decision documentation.
Records architectural decisions in DECISIONS.md via Y-statement or full format with context, alternatives, rationale, and consequences. Use after resolving trade-offs or non-obvious choices to inform future sessions.