Agent skill

documenting-architecture

Use this skill when modifying or creating architecture documentation.

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/architecture-documentation

SKILL.md

Documenting architecture

Use this skill to make changes to the architecture documentation in the project following the guidelines described below.

Guidelines for specific sections

  • Introduction and goals: ./references/01-introduction-and-goals.md
  • Constraints: ./references/02-constraints.md
  • Context and scope: ./references/03-context-and-scope.md
  • Solution strategy: ./references/04-solution-strategy.md
  • Building block view: ./references/05-building-block-view.md
  • Runtime view: ./references/06-runtime-view.md
  • Deployment view: ./references/07-deployment-view.md
  • Concepts: ./references/08-concepts.md

Recording decisions

IMPORTANT: Make sure to use the record-adr skill to record decision records!

Diagrams

  • Use mermaid to record diagrams
  • Prefer to use C4 diagrams where possible, otherwise use block diagrams
  • Prefer to use sequence diagrams for recording runtime scenarios or program flows

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results