architecture-docs

Generate ADR templates, C4 diagrams, and runbook scaffolds for architecture documentation.

Updated Mar 13, 2026
One-click install
npx skills add https://github.com/CoreStack-Engg/claude-plugins --skill architecture-docs-corestack-engg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architecture-docs
Source: https://github.com/CoreStack-Engg/claude-plugins/tree/main/plugins/architecture/skills/architecture-docs
Command: npx skills add https://github.com/CoreStack-Engg/claude-plugins --skill architecture-docs-corestack-engg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Architecture documentation is frequently out of date, misaligned with code, and hard to audit; this skill provides ADR templates, C4 diagram guidance, drift-detection checks, and runbook templates to keep architecture knowledge synced.

Core Features & Use Cases

  • ADR format guidance (Michael Nygard style) to capture decisions that are hard to reverse.
  • C4 model diagram templates and references to keep system boundaries clear.
  • Doc-code drift detection signals and runbook/templates to maintain living docs.
  • README templates to onboard teams quickly and maintain consistency.

Quick Start

Apply the architecture-docs templates to your repository to generate ADRs, diagrams, and runbook skeletons.

Frequently Asked Questions about architecture-docs

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

FAQPage Schema
How do I write architecture documentation that doesn't drift from the code?

Architecture documentation drift is prevented by applying drift-detection checks alongside C4 diagrams and runbooks to keep architecture knowledge synced with system changes. This skill provides templates and signals to maintain living docs.

What is the best way to structure Architecture Decision Records for complex systems?

Architecture Decision Records for complex systems are best structured using Michael Nygard style templates to capture decisions that are hard to reverse. This skill provides ADR format guidance to document and audit these choices effectively.

How do I generate C4 model diagrams to keep system boundaries clear?

C4 model diagrams are generated using provided diagram templates and references to keep system boundaries clear for teams building complex software. These templates synchronize visual models with the architecture narrative.

Can I use runbook templates to onboard engineering teams quickly?

Runbook templates can onboard engineering teams quickly by providing README scaffolds that maintain consistency across architecture documentation. This skill generates runbook skeletons to scaffold your repository documentation.

When do I need formal architecture documentation for my software project?

Formal architecture documentation is needed when building complex software systems that require synchronized architecture narratives and visual models. It ensures ADRs, C4 diagrams, and runbooks remain accurate and auditable.