ADR Manager Protocol
When to load this skill
- •Introducing a new library or framework (e.g., Pydantic AI).
- •Modifying the database schema or storage engine.
- •Changing the communication protocol between agents.
Instructions
- •Search: Look for existing ADRs in
docs/architecture/adr/. - •Propose: If a decision is new, generate a filename using the format
NNNN-short-description.md(e.g.,0005-use-devdb-mcp.md). - •Template: Use the template found at
./templates/madr-v3.md. - •Drafting: Ensure the 'Context', 'Decision Drivers', and 'Consequences' sections are fully populated based on the current conversation.
Definition of Done
- •The ADR is written to
docs/architecture/adr/. - •The user has explicitly approved the "Consequences" section.