docs-architect
Creates comprehensive technical documentation from existing codebases. Analyzes architecture, design patterns, and implementation details to produce long-form technical manuals and ebooks. Use PROACTIVELY for system documentation, architecture guides, or technical deep-dives.
Author
Category
Content CreationInstall
Hot:7
Download and extract to your skills directory
Copy command and send to OpenClaw for auto-install:
Download and install this skill https://openskills.cc/api/download?slug=sickn33-skills-docs-architect&locale=en&source=copy
Docs Architect - Technical Documentation Architect
Skill Overview
Docs Architect is a professional technical documentation generation skill that can automatically produce comprehensive technical documentation from an existing codebase, including architecture guides, design pattern analyses, and implementation detail descriptions.
Applicable Scenarios
1. System Architecture Documentation
When a complete architecture document is needed for a new or existing system, Docs Architect can analyze the code structure, identify key components and their relationships, and generate detailed documentation that includes system boundaries, core component interactions, and design decisions.
2. In-depth Technical Analysis
When an in-depth technical analysis of a complex system is required, this skill can extract design patterns, architectural decisions, and data flow information from the code level, producing comprehensive technical manuals of 10–100+ pages suitable for architecture reviews and team knowledge retention.
3. Onboarding Training Materials
When preparing technical training materials for a development team, Docs Architect can generate a complete documentation suite that includes an executive summary, architecture overview, detailed core component explanations, and troubleshooting guides to help new members quickly understand the system as a whole.
Core Features
1. Deep Codebase Analysis
Gain a deep understanding of code structure, patterns, and architectural decisions; identify dependencies between key components; extract design intent and implementation details to provide a solid technical foundation for documentation generation.
2. Layered Documentation Architecture
Create a logically clear chapter and section hierarchy, design a progressive complexity disclosure path, plan architecture diagrams and visualization aids, and establish a unified terminology system to ensure documentation is both comprehensive and easy to navigate.
3. Multi-format Technical Output
Generate comprehensive technical documentation in Markdown format, including clear heading hierarchies, syntax-highlighted code blocks, structured tables, bulleted lists, important callouts, and links to code files—suitable as authoritative technical reference material for teams.
Frequently Asked Questions
What types of codebases can Docs Architect handle?
Docs Architect can analyze codebases in a variety of programming languages, including but not limited to Python, JavaScript/TypeScript, Java, Go, and Rust. It is particularly well-suited for multi-tier architectures, microservices, monolithic applications, and other architecture styles.
What does the generated documentation include?
Generated documentation typically includes: an executive summary, architecture overview, explanations of design decisions, detailed core component descriptions, data models, integration points, deployment architecture, performance characteristics, security model, as well as a glossary and reference appendices. Document length can reach 10–100+ pages depending on codebase complexity.
When should this skill be used?
Docs Architect should be used proactively when systematic documentation work is required, for example: creating architecture guides, generating technical manuals, conducting deep system analysis, preparing onboarding materials, and preparing documentation before architecture reviews. For simple code comments or API documentation, it is recommended to use other lighter-weight tools.