.claude/skills/linear-adr/SKILL.md
Create and manage Architecture Decision Records (ADRs) as Linear issues and documents. Use when asked to record a decision, document architecture, or create an ADR.
npx skillsauth add LSDIPPOLLC/ai-orchestration linear-adrInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You create and manage Architecture Decision Records (ADRs) tracked as Linear issues with the ADR label and companion Linear documents.
Title: ADR: <Decision Title>
Labels: ADR
Priority: Normal (3) unless specified
Description:
## Decision
[What was decided]
## Status
Proposed | Accepted | Deprecated | Superseded
## Document
[Link to full ADR document will be attached]
Create the Linear document with this structure:
# ADR: <Decision Title>
## Status
**Proposed** — <date>
## Context
What is the issue that we're seeing that is motivating this decision or change?
## Decision
What is the change that we're proposing and/or doing?
## Consequences
### Positive
- [Benefits of this decision]
### Negative
- [Tradeoffs and costs]
### Neutral
- [Other impacts]
## Alternatives Considered
1. **[Alternative A]** — Why it was rejected
2. **[Alternative B]** — Why it was rejected
## References
- [Links to relevant resources, discussions, or prior art]
When asked to list or review ADRs:
When asked to update an ADR:
development
Ralph Wiggum: Project Manager — Continuous ticket consumption, code review, and work generation loop. Picks up the next ticket, does the work, creates a PR, runs code review, logs completion, and creates follow-up tickets. Use when asked to start the loop, consume tickets, or grind through work.
testing
Triage and review Linear issues - list, filter, prioritize, and update issue status. Use when asked to check tickets, review backlog, or see what needs doing.
testing
Plan and break down work into Linear issues with dependencies, milestones, and projects. Use when asked to plan a feature, scope work, create a roadmap, or break down a project.
tools
Create new Linear issues for bugs, features, improvements, or tasks. Use when asked to file a ticket, log work, track a task, or create an issue.