← ClaudeAtlas

idea-writelisted

Use when someone floats something that might never ship - "what if we let hosts pre-approve repeat guests", "should we offer a paid tier", "I wonder whether we need multi-currency". Captures it end-to-end (including its provisional technical/business shape) in docs/ideas/ without minting a record or a spec, and moves it through idea -> exploring -> approved | parked | dropped as it firms up.
repository-standards/core · ★ 4 · Code & Development · score 77
Install: claude install-skill repository-standards/core
# idea-write Someone is thinking out loud about something that might never happen. This gives that first-class treatment - captured in the repo, not lost in chat - **without** pretending a decision was made (R14, ADR-010). `adr-write` and `bdr-write` both refuse to write a record for a maybe and point here instead; this is the skill that actually catches it. ## Is it an idea at all? **A decision already made** is `adr-write`/`bdr-write`'s job, not this one - if the user is telling you what was decided, not what they are wondering about, route there instead and say so. **A topic already accumulating real material** - meeting notes, mails, findings whose provenance matters - is discovery, not an idea (`discovery-digest`, ADR-024). An idea is one person's (or one conversation's) speculation; the moment it is being actively investigated with sourced material, it graduates to a dossier even before anyone approves anything. If in doubt, ask which: "is this a decision you've made, something you want investigated, or still just a maybe?" ## New idea 1. **Slugify the title** (`repeat-guest-preapproval`, not a ticket name) and check `docs/ideas/` for an existing file first - do not fork a second doc for the same idea under a different name. 2. **Copy `docs/ideas/_template.md`** to `docs/ideas/<slug>.md`. Fill it from what the user said: - **The itch** - the problem or opportunity, one paragraph, plain language. - **For whom** - name the persona(s) from `docs/pers