solve-adr

Orchestrate end-to-end ADR workflows across authoring, prototyping, and implementation.

1|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/juliusl/adr-skills --skill solve-adr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: solve-adr
Source: https://github.com/juliusl/adr-skills/tree/main/src/skills/solve-adr
Command: npx skills add https://github.com/juliusl/adr-skills --skill solve-adr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

The Solve-ADR skill provides a standardized, repeatable workflow to orchestrate Architectural Decision Records (ADRs) end-to-end by coordinating authoring, experimentation, and execution across companion skills.

Core Features & Use Cases

  • Batch delegates ADR creation, prototype validation, and implementation across /author-adr, /prototype-adr, and /implement-adr.
  • Maintains session and branch context, supports resume, and enforces QA and code-review gates.
  • Honors user and project preferences for participation and auto-delegation, including roadmap and fast-path scenarios.

Quick Start

Provide a problem context and a set of decisions, and let solve-adr orchestrate the full ADR lifecycle from authoring to implementation.

Frequently Asked Questions about solve-adr

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate architectural decision records from problem intake to implementation?

Automating architectural decision records end-to-end involves orchestrating problem intake, ADR creation, prototype validation, and implementation into a single workflow with branch context, QA gates, and code-review enforcement.

What is an end-to-end ADR workflow and when do I need it?

An end-to-end ADR workflow coordinates authoring, experimentation, and execution of architectural decisions. You need it when problems require structured evaluation, triage, roadmap milestones, and traceable governance across sessions.

Can I resume an architectural decision record workflow after stopping?

Yes, architectural decision workflows support session continuity and resume by maintaining branch context. This allows paused ADR processes to restart without losing prior problem intake, evaluation, or triage state.

Does the ADR workflow enforce code review and QA gates?

Yes, the ADR workflow enforces QA and code-review gates during execution. It delegates implementation sub-tasks to companion skills while maintaining governance and traceability throughout the milestone process.

What's the best way to handle fast-path findings in architectural decisions?

Handling fast-path findings in architectural decisions uses an orchestration workflow that honors project preferences for auto-delegation, bypassing standard triage to rapidly evaluate and execute targeted prototype validations.

Do I need companion skills to prototype and implement ADRs?

Yes, the workflow batch delegates ADR creation, prototype validation, and implementation across companion skills. It coordinates these sub-tasks to ensure traceability and governance across the full lifecycle.