documentation-templates

Generate architecture, standards, and patterns documentation from existing codebases.

2|2|Updated Oct 28, 2025
One-click install
npx skills add https://github.com/adolfoaranaes12/BMAD-ENHANCED --skill documentation-templates-adolfoaranaes12
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: documentation-templates
Source: https://github.com/adolfoaranaes12/BMAD-ENHANCED/tree/main/.claude/skills/document-project/references/documentation-templates.md
Command: npx skills add https://github.com/adolfoaranaes12/BMAD-ENHANCED --skill documentation-templates-adolfoaranaes12

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This document provides templates to generate architecture, standards, and patterns documentation with consistent structure and tone.

Core Features & Use Cases

  • Architecture/Standards/Patterns templates
  • Consistent formatting and sections
  • Examples and prompts to generate docs

Quick Start

Use the templates to scaffold architecture and standards docs.

Frequently Asked Questions about documentation-templates

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

FAQPage Schema
How do I generate architecture documentation from my existing codebase?

Architecture documentation generation analyzes your codebase structure, patterns, and conventions to produce a comprehensive architecture.md file with system design details, component relationships, and technical decisions, supporting Node.js, Python, Go, Java, and Rust projects.

Can I create standards and patterns documentation automatically?

Standards and patterns documentation templates scaffold consistent standards.md and patterns.md files by extracting coding conventions and architectural patterns from your project, ensuring uniform formatting and organization across your documentation.

What's the best way to document a brownfield codebase with minimal manual effort?

Brownfield documentation uses automated analysis to extract existing architecture and standards from your codebase, generating confidence scores and human-review checklists so you validate findings before finalizing comprehensive documentation.

Does this work with TypeScript and Java projects?

Yes, the templates support TypeScript, Java, Kotlin, Python, Go, and Rust codebases, analyzing language-specific patterns and conventions to produce tailored architecture and standards documentation for your tech stack.

How do I ensure documentation quality when auto-generating from code?

Generated documentation includes confidence scores and human-review checklists to flag areas needing verification, plus an analysis summary to guide your review, helping you validate accuracy before publishing.

Can I include test analysis in my architecture documentation?

Yes, you can optionally include test analysis when generating documentation, allowing the templates to incorporate testing patterns and conventions alongside architecture and standards analysis for comprehensive project insight.