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

View full repository on GitHub →