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-notesThis skill uses the workspace's default tool permissions.
Record decisions concisely in `notes/DECISIONS.md`.
Generates design tokens/docs from CSS/Tailwind/styled-components codebases, audits visual consistency across 10 dimensions, detects AI slop in UI.
Records polished WebM UI demo videos of web apps using Playwright with cursor overlay, natural pacing, and three-phase scripting. Activates for demo, walkthrough, screen recording, or tutorial requests.
Delivers idiomatic Kotlin patterns for null safety, immutability, sealed classes, coroutines, Flows, extensions, DSL builders, and Gradle DSL. Use when writing, reviewing, refactoring, or designing Kotlin code.
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