Scaffolds an Architecture Decision Record (ADR-NNN.md) at a decision moment — allocates the next global-monotonic number across BOTH core/ADRs/ and release/ADRs/, stamps the derivable metadata (title stub, status Proposed, today's date, release slug, canonical Nygard section headers), and leaves every decision-prose section an author-fill placeholder. Scaffold-only: writes what is DERIVABLE, never the rationale that must be DECIDED (No-invention). Fires on an explicit request; a non-blocking passive offer may surface for an ADR-threshold decision but never auto-writes. Reads the ADR home DYNAMICALLY (never hardcoded). Immutable: allocates the next free number, never reuses or renumbers; supersession is a Status transition plus a new ADR. Consumes adr-authoring-guide.md + adr-schema.md; composes decision-discipline.md by reference. Triggers: "record this as an ADR", "scaffold an ADR", "create an ADR", "start an ADR", "write up this decision as an ADR", "adr-helper", "allocate the next ADR number".
Install with
Claude CodeCodexCursorGitHub CopilotGemini CLI
Supported by the Atlas install prompt. Skill-specific requirements vary.
Skill stats
Skills1CategoryDeveloper toolsStars0
About this skill
Scaffolds an Architecture Decision Record (ADR-NNN.md) at a decision moment — allocates the next global-monotonic number across BOTH core/ADRs/ and release/ADRs/, stamps the derivable metadata (title stub, status Proposed, today's date, release slug, canonical Nygard section headers), and leaves every decision-prose section an author-fill placeholder. Scaffold-only: writes what is DERIVABLE, never the rationale that must be DECIDED (No-invention). Fires on an explicit request; a non-blocking passive offer may surface for an ADR-threshold decision but never auto-writes. Reads the ADR home DYNAMICALLY (never hardcoded). Immutable: allocates the next free number, never reuses or renumbers; supersession is a Status transition plus a new ADR. Consumes adr-authoring-guide.md + adr-schema.md; composes decision-discipline.md by reference. Triggers: "record this as an ADR", "scaffold an ADR", "create an ADR", "start an ADR", "write up this decision as an ADR", "adr-helper", "allocate the next ADR number".
Quick start
Copy the install prompt. Use the green button above this README.
Send it to your agent. Paste it into your coding agent’s chat and send.
Review the setup. Your agent checks the skill’s instructions, requirements, and installation scope.
Scaffolds an Architecture Decision Record (ADR-NNN.md) at a decision moment — allocates the next global-monotonic number across BOTH core/ADRs/ and release/ADRs/, stamps the derivable metadata (title stub, status Proposed, today's date, release slug, canonical Nygard section headers), and leaves every decision-prose section an author-fill placeholder. Scaffold-only: writes what is DERIVABLE, never the rationale that must be DECIDED (No-invention). Fires on an explicit request; a non-blocking passive offer may surface for an ADR-threshold decision but never auto-writes. Reads the ADR home DYNAMICALLY (never hardcoded). Immutable: allocates the next free number, never reuses or renumbers; supersession is a Status transition plus a new ADR. Consumes adr-authoring-guide.md + adr-schema.md; composes decision-discipline.md by reference. Triggers: "record this as an ADR", "scaffold an ADR", "create an ADR", "start an ADR", "write up this decision as an ADR", "adr-helper", "allocate the next ADR number".
About this listing
Category
Developer tools
Reported license
Not specified
Listing language (estimated)
English
Review status
Not individually reviewed
Agent compatibility
Atlas installation supports Claude Code, Codex, and Cursor. Skill-specific dependencies and features are checked during setup.