Help us improve
Share bugs, ideas, or general feedback.
From project-notes
Record and look up decisions in notes/DECISIONS.md with dcn-xxxx reference codes. Use for logging architectural choices, design decisions, and team agreements, or finding past decisions. Triggers on: "log a decision", "we decided", "record this decision", "decision log", "what did we decide about", "find decision".
npx claudepluginhub a3lem/my-claude-plugins --plugin project-notesHow this skill is triggered — by the user, by Claude, or both
Slash command
/project-notes:decision-logThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Record decisions concisely in `notes/DECISIONS.md`.
Records architectural decisions as ADRs from design documents. Use after brainstorming or planning to capture what was decided, why, and alternatives considered.
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.
Appends Architecture Decision Record (ADR) entries to an ADR file using Michael Nygard's template. Use for recording significant architectural decisions like technology choices or patterns.
Share bugs, ideas, or general feedback.
Record decisions concisely in notes/DECISIONS.md.
## <date> sections (YYYY-MM-DD, as returned by date '+%Y-%m-%d').- dcn-<4-char-hex>: <description>head -c 2 /dev/urandom | xxd -p#tags or #key=value tags, e.g. #infra, #bead=kap-fg3[[wikilinks]] to related notes[markdown](links) to journal entries or other docsDecisions are active by default. This log is not append-only -- entries are edited in place for status changes:
[reversed by dcn-xxxx][superseded by dcn-xxxx](replaces dcn-xxxx)## 2026-02-16
- ~~dcn-6c80: Use Redis for caching #infra~~ [superseded by dcn-a3f1]
- dcn-a3f1: Use Memorystore instead of self-hosted Redis #infra (replaces dcn-6c80)
- dcn-hk45: Isolate tenants on every data query
notes/DECISIONS.md## <today's date> sectionhead -c 2 /dev/urandom | xxd -p- dcn-<hash>: <description 120 chars max>If the file doesn't exist yet, create it with a # Decisions Log heading and the format comment block (see File Template section).
When creating notes/DECISIONS.md for the first time:
<!--
## About this file
Concise log of all decisions. See the decision-log skill for format details.
- Entries grouped by ## <date> (YYYY-MM-DD)
- Format: `- dcn-<4-char-hex>: <description 120 chars max>`
- Hash: `head -c 2 /dev/urandom | xxd -p`
- Optional: #tags, [[wikilinks]], [markdown](links)
- Status: ~~strikethrough~~ + [reversed by dcn-xxxx] or [superseded by dcn-xxxx]
-->
# Decisions Log