architecture-decision

Document technical decisions as Architecture Decision Records with context and alternatives.

39|6|Updated May 3, 2026
One-click install
npx skills add https://github.com/cenconq25/claude-code-app-studio --skill architecture-decision-cenconq25
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architecture-decision
Source: https://github.com/cenconq25/claude-code-app-studio/tree/main/.claude/skills/architecture-decision
Command: npx skills add https://github.com/cenconq25/claude-code-app-studio --skill architecture-decision-cenconq25

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Architecture decisions are hard to track and justify across teams; ADRs provide durable documentation of decisions, contexts, alternatives, and PRD requirements addressed.

Core Features & Use Cases

  • Create ADRs for major mobile-architecture choices, with cross-reference to framework docs and framework-version notes.
  • Link ADRs to relevant PRDs and existing ADRs to maintain traceability and consistency.
  • Generate a completed ADR file at docs/architecture/ADR-NNNN-<slug>.md and guide through validation and registry updates.

Quick Start

Provide a short slug (for example, state-management) and follow the ADR workflow to produce and commit docs/architecture/ADR-XXXX-<slug>.md.

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?

Architecture decisions are documented as Architecture Decision Records (ADRs) to track context, alternatives, and consequences. This skill guides you through structured phases to produce a committed ADR file that links to PRD requirements for durable traceability.

What is the best way to create an ADR for mobile architecture choices?

Creating an ADR for mobile architecture involves capturing framework references and version notes. This skill structures the decision workflow, generating a file at docs/architecture/ADR-NNNN-<slug>.md that cross-references framework documentation.

How do I link an Architecture Decision Record to existing PRDs and other ADRs?

Linking an Architecture Decision Record to PRDs and existing ADRs ensures consistency and traceability. The skill guides you through validation and registry updates, cross-referencing relevant PRD requirements and prior decisions within the generated documentation.

What structure should an ADR file include for technical decisions?

An ADR file should include context, alternatives, the decision, consequences, and PRD requirements addressed. This skill enforces that structure through a guided workflow, outputting a markdown file under the docs/architecture/ directory.

Do I need a specific format for the slug when generating architecture documentation?

You need to provide a short slug, such as state-management, when generating architecture documentation. The skill uses this slug to name the output file ADR-NNNN-<slug>.md and organizes it within the docs/architecture/ path.

Can I use this ADR workflow to align framework-version notes with product requirements?

You can use this ADR workflow to align framework-version notes with product requirements. The generated Architecture Decision Record explicitly maps technical choices to PRD requirements and framework references for validation and registry updates.