SDS-Mode/code-to-docs-skill
3 stars · Last commit 2026-04-10
Claude Code Skill for automated codebase documentation generation targeting Obsidian vaults
README preview
# code-to-docs
A Claude Code skill that analyzes codebases and generates Obsidian-native documentation vaults with architecture diagrams, API references, codebase health assessments, and teaching-focused explanations at three audience levels. Supports a full development lifecycle: digest existing docs at session start, code, then update docs at session end.
```mermaid
%%{init: {'theme': 'dark', 'themeVariables': { 'fontSize': '14px' }}}%%
flowchart TB
subgraph INPUT[" Codebase "]
direction TB
SRC["Source Code"]
CFG["Config & Manifests"]
end
subgraph PHASE1[" Phase 1 — Analysis "]
direction TB
SURVEY["Survey & Module ID"]
P1["Pass 1: Extract<br/><i>Haiku × N modules</i>"]
P2["Pass 2: Issues<br/><i>Sonnet / Opus × N</i>"]
SYN["Synthesize<br/><i>Orchestrator or Opus</i>"]
SURVEY --> P1