documenting-architecture
Generate architecture overview documentation from codebase analysis. Uses tree-sitter-analyzer for precise code structure extraction. Use when documenting project structure, creating architecture diagrams, or when user mentions architecture overview, project structure, アーキテクチャ, 構成図.
Installation
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
View source ↗GuidesSkill instructions
Architecture Overview Generation
Detection
| Category | Targets |
|---|---|
| Project Overview | Tech stack, framework, database |
| Directory Structure | tree command output |
| Module Composition | Mermaid relationship diagrams |
| Key Components | Classes, functions, entry points |
| Dependencies | External packages, internal modules |
| Statistics | File count, line count, language ratio |
Project Patterns
| Type | Pattern |
|---|---|
| Node.js | package.json, node_modules/ |
| Python | pyproject.toml, setup.py, __init__.py |
| Rust | Cargo.toml, src/main.rs, src/lib.rs |
| Go | go.mod, main.go, go.sum |
| Java/Maven | pom.xml, src/main/java/ |
| Java/Gradle | build.gradle, src/main/java/ |
Examples
Read the usage examples in the source repository.
View source ↗Source history
- Indexed on
- 2026-01-20
- Index updated
- 2026-01-26
- Branch
- main
Index and sync dates describe this directory. View the source repository for code history.
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!