composed-documents-architecture-write

Generate architecture change documents with Mermaid component and sequence diagrams.

Updated Sep 29, 2025
One-click install
npx skills add https://github.com/ctejada85/adrakestory --skill composed-documents-architecture-write
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: composed-documents-architecture-write
Source: https://github.com/ctejada85/adrakestory/tree/main/.claude/skills/composed-documents-architecture-write
Command: npx skills add https://github.com/ctejada85/adrakestory --skill composed-documents-architecture-write

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the creation of comprehensive architecture change documents, ensuring clarity and consistency when integrating new features into existing codebases.

Core Features & Use Cases

  • Architecture Documentation: Generates detailed documents outlining current and target architectures.
  • Component & Data Flow Diagrams: Creates visual representations using Mermaid for easy understanding.
  • Use Case: When a new feature requires significant changes to the system's backend, use this Skill to produce a current-architecture.md document that details the existing setup, proposes the new design, and includes sequence diagrams for the happy path and error flows.

Quick Start

Use the composed-documents-architecture-write skill to create a new architecture document for the 'user-authentication' feature.

Frequently Asked Questions about composed-documents-architecture-write

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

FAQPage Schema
How do I document architecture changes for a new feature integration?

You document architecture changes by generating a comprehensive document covering current architecture analysis, target architecture design, and appendices. This provides clear before-and-after references for integrating new features into existing codebases.

What is included in an architecture change document?

An architecture change document includes current architecture analysis, target architecture design, component diagrams, sequence diagrams for happy path and error flows, and appendices. It uses Mermaid diagrams to visually represent components and data flow.

How do I create component and sequence diagrams for technical design?

You create component and sequence diagrams for technical design by using Mermaid syntax within your architecture documentation. This process generates visual representations of data flows and system components automatically as part of the architecture document.

Do I need codebase access and domain knowledge to generate architecture documentation?

Yes, you need codebase access, requirements analysis, product vision, and domain knowledge to generate architecture documentation. These prerequisites ensure the architecture change documents accurately reflect the existing setup and propose feasible target designs.

Can I use this approach to document a before-and-after architecture reference?

Yes, you can use this approach to create before-and-after architecture references. It analyzes the current architecture setup and proposes a new target architecture design, making it suitable for documenting significant backend system changes or feature integrations.

What's the best way to document error flows in a sequence diagram?

The best way to document error flows in a sequence diagram is to include them alongside the happy path using Mermaid diagrams within the architecture change document. This visual representation ensures clear understanding of both successful and error data flows.