Madr — Development skill for Claude Code
Analyze the current session and suggest mADR (Architecture Decision Record) updates or new records.
How to install Madr
Installs to ~/.claude/skills/tazic123-madr-gen-madr/SKILL.md
mkdir -p ~/.claude/skills/tazic123-madr-gen-madr && curl -fsSL https://raw.githubusercontent.com/Tazic123/madr-gen/HEAD/commands/madr.md -o ~/.claude/skills/tazic123-madr-gen-madr/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Madr does
description: Analyze the current session and suggest mADR (Architecture Decision Record) updates or new records allowed-tools: Bash(git *), Bash(ls *), Bash(cat *), Bash(find *), Read, Write, Edit, Glob, Grep, Agent, AskUserQuestion
mADR Generator (/madr)
Analyze the current Claude Code session to detect architectural decisions and suggest mADR document creation or updates.
Usage
/madr- Analyze current session and suggest ADR updates (interactive)/madr scan- Quick sca
Alternatives in Development
- ADR Rubber Duck — ADR(Architecture Decision Record)の壁打ち相手としてヒアリングを通じて意思決定を整理し、ADRドラフトを作成する 974 ★
- Obsidian ADR — Generate a decision record when the vault structure changes — the vault knows why it knows what it does 277 ★
- Compass — Compass — Record a Decision 262 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Hef.Adr
Record an architecture decision as a report with machine-readable MADR status
New ADR
Scaffold a new MADR architecture decision record in docs/adr/
Carrel Migrate
Check for plugin updates, review current environment, and suggest improvements
ADR
Architecture Decision Records
Architecture Decision Records
Capture architectural decisions made during coding sessions as structured ADRs. Auto-detects decision moments,
ADR Corner
List open pull requests that add or change Architecture Decision Records
Related Agents
Ledger Keeper
Immutable decision records. Use to record or query decisions.
Screening Reviewer Agent
Blinded screening reviewer for sr-screener: applies a confirmed protocol to one batch of records or one full-t
Session Starter
Provide a requested briefing from current source records and verified dates.