docs-architect

Extract architectural decisions and patterns from codebases into long-form technical documentation.

Updated Feb 24, 2026
One-click install
npx skills add https://github.com/chicanoandres702/SentientAIBrowser --skill docs-architect-chicanoandres702
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docs-architect
Source: https://github.com/chicanoandres702/SentientAIBrowser/tree/main/.agents/workflows/docs-architect
Command: npx skills add https://github.com/chicanoandres702/SentientAIBrowser --skill docs-architect-chicanoandres702

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Comprehensive, navigable documentation that captures code structure, decisions, and rationale, enabling faster onboarding and maintenance.

Core Features & Use Cases

  • Codebase analysis to identify architecture, patterns, and dependencies
  • Architecture documentation including decision records, diagrams, and data flows
  • Generated manuals and long-form ebooks for system overviews and onboarding

Quick Start

Provide a comprehensive architectural document for the target codebase by analyzing its structure, dependencies, and design decisions.

Frequently Asked Questions about docs-architect

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

FAQPage Schema
How do I generate technical documentation from an existing codebase?

To generate technical documentation from a codebase, you analyze the code structure, dependencies, and design patterns to extract architectural decisions. This process produces long-form manuals containing executive summaries, architecture overviews, and implementation details.

What is architecture documentation and why do I need it for software onboarding?

Architecture documentation captures code structure, design decisions, and rationale to provide a definitive reference for software onboarding. It enables faster maintenance by generating navigable manuals, diagrams, and data models that explain system structures.

Can I document microservices architecture the same way as a monolith?

Yes, you can document microservices architecture and monoliths using the same codebase analysis approach. The extraction process identifies design patterns and system structures across varying software project sizes to generate consistent architecture overviews.

What should be included in an architecture overview for a software project?

An architecture overview should include decision records, diagrams, data flows, and deployment considerations. Extracting these elements from a codebase provides a structured output with chapters covering executive summaries, implementation details, and data models.

What's the best way to extract design patterns and system structures from code?

The best way to extract design patterns and system structures is through comprehensive codebase analysis. This identifies architectural decisions, dependencies, and design logic, automatically transforming them into structured technical documentation with diagrams and data models.

When should I avoid automated codebase documentation generation?

You should avoid automated codebase documentation generation when a software project lacks stable architectural decisions or when the system structure is too volatile. Meaningful long-form technical documentation requires identifiable design patterns and consistent dependencies to extract.