architecture-decision

Generates Architecture Decision Records with rationale, trade-offs, and outcomes from user input.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/CarlosQ96/robot-crawler --skill architecture-decision-carlosq96
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: architecture-decision
Source: https://github.com/CarlosQ96/robot-crawler/tree/main/.agents/skills/architecture-decision
Command: npx skills add https://github.com/CarlosQ96/robot-crawler --skill architecture-decision-carlosq96

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Architecture decisions are often under-documented and hard to track across teams, leading to inconsistent implementations and misalignment.

Core Features & Use Cases

  • ADR generation: Create a structured Architecture Decision Record with context, alternatives, and consequences.
  • Traceability: Link ADRs to related GDDs and other ADRs to maintain a decision history.
  • Collaboration: Integrates with governance workflows, prompts for reviews from specialists, and suggests next steps.

Quick Start

Provide a short ADR title and a paragraph describing the decision context to begin drafting.

Frequently Asked Questions about architecture-decision

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

FAQPage Schema
How do I document architecture decisions to maintain traceability across teams?▼

You can document architecture decisions by generating an Architecture Decision Record (ADR) that captures context, alternatives, and consequences. This ensures traceability and cross-team alignment for major technical choices.

What should be included in an Architecture Decision Record for system design?▼

An Architecture Decision Record should include the issue, available options, the final decision, and a migration or validation plan. It also captures the rationale and consequences to guide engineers during implementation.

How do I start drafting an ADR for a major technical choice?▼

To begin drafting an ADR, provide a short title and a paragraph describing the decision context. This initial input is used to generate the structured record with its options and validation plan.

Can I link architecture decision records to other governance documents?▼

Yes, you can link ADRs to related GDDs and other ADRs to maintain a comprehensive decision history. This integration supports governance workflows and prompts for specialist reviews.

Why does inconsistent implementation happen across engineering teams?▼

Inconsistent implementation occurs because architecture decisions are often under-documented and hard to track. Using ADRs to capture rationale and consequences resolves this misalignment.