From blueprint-mode
List all Architecture Decision Records with their status and summaries. Use when the user wants to see all decisions, review ADR history, or find a specific decision.
npx claudepluginhub rickardp/blueprint-mode --plugin blueprint-modeThis skill is limited to using the following tools:
Display all Architecture Decision Records with status and brief summaries.
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.
Display all Architecture Decision Records with status and brief summaries.
Invoked by: /blueprint:list-adrs or when user asks "list decisions", "show ADRs", "what decisions exist?".
docs/adrs/*.md, no index file neededTool Preferences:
docs/adrs/*.mddocs/adrs/*.md
If no files found:
No ADRs found.
Use `/blueprint:decide` to record your first architecture decision.
For each ADR file, extract from frontmatter and content:
| Field | Source |
|---|---|
| Number | From filename (e.g., 001-postgres.md → 001) |
| Title | From # ADR-NNN: [Title] heading |
| Date | From frontmatter date: |
| Status | From frontmatter status: (Active/Draft/Superseded/Deprecated) |
| Summary | First sentence of "Decision" section (~60 chars) |
| Superseded by | From frontmatter superseded_by: |
| Deprecated reason | From frontmatter deprecated_reason: |
Group ADRs into sections:
Sort by ADR number (newest first within each section).
## Architecture Decision Records
### Active ([count])
| # | Title | Date | Summary |
|---|-------|------|---------|
| 006 | Use Zod for validation | 2025-01-20 | Schema validation with TypeScript inference |
| 005 | PostgreSQL for database | 2025-01-15 | ACID compliance, JSON support |
### Draft ([count])
| # | Title | Date | Missing |
|---|-------|------|---------|
| 007 | Use Redis for sessions | 2025-01-22 | Context, Rationale |
### Superseded ([count])
| # | Title | Superseded By |
|---|-------|---------------|
| 002 | ESLint + Prettier | ADR-004 |
### Deprecated ([count])
| # | Title | Date | Reason |
|---|-------|------|--------|
| 001 | Redis caching | 2025-01-25 | Caching removed |
---
View full ADR: `docs/adrs/NNN-title.md`
For projects with many ADRs:
Show summary first:
Found 42 ADRs: 30 Active, 5 Draft, 5 Superseded, 2 Deprecated
View: all | active | draft | superseded | deprecated | [search term]
Load details on demand - only read full ADR content when user requests specific section or search
Hide section headers if count is 0, but always show Active:
### Active (0)
*No active decisions. Use `/blueprint:decide` to record one.*
If user asks for specific filter:
| Command | Action |
|---|---|
/blueprint:list-adrs active | Show only Active |
/blueprint:list-adrs draft | Show only Draft (incomplete) |
/blueprint:list-adrs database | Search titles/content for "database" |
Offer contextual actions based on what's shown:
/blueprint:decide [topic]"/blueprint:decide [topic]"/blueprint:list-adrs → Full list grouped by status/blueprint:list-adrs active → Only active decisions/blueprint:list-adrs draft → Incomplete ADRs needing attention