Help us improve
Share bugs, ideas, or general feedback.
From release
Captures architectural decisions and proposals from the current session into a decisions.md markdown file, organizing by topic with status, context, options considered, rationale, and trade-offs.
npx claudepluginhub scarrillo/release --plugin releaseHow this command is triggered — by the user, by Claude, or both
Slash command
/release:decisionsThe summary Claude sees in its command listing — used to decide when to auto-load this command
# Decisions Document Generator Capture decisions and proposals from the current session for future reference. Includes both implemented decisions and proposals still under consideration. **Model**: Uses the model configured in `release-plugin.model` (see /release:changelog for model selection). ## How to Run - **Standalone**: Run `/decisions` directly at any point to capture decisions from the current session - **From /release:changelog**: After generating a changelog, you'll be prompted to run this command ## When to Use - After discussing architectural approaches - When a decision w...
/decision-logCaptures an architectural or scope decision with context, alternatives, and rationale into DECISIONS.md using provided [description] and interactive prompts.
/decideRecords an architectural decision with ID, chosen option, alternatives considered, and reasoning. Also supports listing and removing decisions.
/write-adrInteractively creates an Architecture Decision Record (ADR) in docs/adr/ using Michael Nygard format, gathering context, options, decision, consequences, and status; auto-numbers sequentially.
/adrInteractively creates Architecture Decision Records (ADRs) through guided conversation, documenting context, options, rationale per template, and updates architecture overview.
/generateGenerates final ADR document from prior analysis: prompts for decision details, analyzes consequences, writes MADR-formatted file to docs/adr/ or specified path, cleans session.
/decisionsQueries project conventions, architectural decisions, and design patterns with source references. Supports topic search and --verbose, --diff flags.
Share bugs, ideas, or general feedback.
Capture decisions and proposals from the current session for future reference. Includes both implemented decisions and proposals still under consideration.
Model: Uses the model configured in release-plugin.model (see /release:changelog for model selection).
/decisions directly at any point to capture decisions from the current sessionReview current session for:
Capture regardless of implementation status:
Organize by topic for easy future reference
If decisions.md doesn't exist, ask the user: "Where should I create the decisions document?"
./decisions.md)./docs/decisions.md)If decisions.md already exists, use its current location.
If file exists: Prepend new entries after the # Decisions & Proposals header (newest entries at top). Read existing content first to avoid duplicates.
Structure:
# Decisions & Proposals
## [Topic/Feature Area] - YYYY-MM-DD
### Status: [Implemented | Proposed | Rejected | Deferred]
### Context
[What problem or question prompted this decision/proposal?]
### Proposal
[What was proposed or decided?]
### Options Considered
1. **[Option A]**: [Brief description]
- Pros: [advantages]
- Cons: [disadvantages]
2. **[Option B]**: [Brief description]
- Pros: [advantages]
- Cons: [disadvantages]
### Decision
[What was decided, or "Pending review" if still a proposal]
### Rationale
[Why this approach was chosen/proposed]
### Trade-offs Accepted
[What compromises come with this decision]
### References
- [Links to docs, samples, related PRs]
---
If a specific topic is provided, scope to that area: $ARGUMENTS