Skip to content

Releases: RCellar/code-to-docs-skill

v0.4.0

30 Mar 14:35

Choose a tag to compare

code-to-docs v0.4.0

Changes since v0.3.1

  • Dispatch tables for cost discipline — each phase now has an authoritative table listing every agent call with its required model parameter, preventing tier mismatches (e.g., running Haiku-tier extraction at Opus cost)
  • New red flag and rationalization trap — catches the two most common cost mistakes: missing model parameter and doing work inline at Opus cost
  • Fix Documentation.base template — corrected from invalid JSON to valid YAML with Obsidian Bases and/or/not filter syntax
  • Architecture diagram — new dark-themed Mermaid flowchart in README showing all three phases, model tiers, parallel dispatch, and the development lifecycle
  • README refresh — updated to reflect all v0.3.1 improvements (state validation, hook source markers, single python3 call)

Previous release (v0.3.1)

  • State file validation schema and update-flow validation step
  • Hook improvements: temp file JSON passing, source marker for reliable identification, single python3 invocation
  • Targeted git add in bump.sh, expanded plugin manifest metadata

Installation

/plugin marketplace add RCellar/code-to-docs-skill
/plugin install code-to-docs@code-to-docs-skill

v0.3.0

29 Mar 21:30

Choose a tag to compare

code-to-docs v0.3.0

Changes since v0.2.0

  • Fix path argument — defaults to cwd, not required
  • Update README with hooks setup pattern and Obsidian integration details
  • Add Obsidian Bases catalog and opportunistic CLI integration
  • Fix hook default vault path to ./docs-vault
  • Add optional project-level hook automation
  • Add Mermaid lifecycle workflow diagram to README
  • Comprehensive README update
  • Consolidate digest into --digest mode on code-to-docs
  • Add development lifecycle: digest + update mode
  • Update Dockhand example with health assessment
  • Update README for v0.2.0

Installation

/plugin marketplace add RCellar/code-to-docs-skill
/plugin install code-to-docs@code-to-docs-skill

v0.2.0

29 Mar 13:43

Choose a tag to compare

code-to-docs v0.2.0

Changes since v0.1.0

  • Three-tier model strategy (Haiku/Sonnet/Opus) — extraction on Haiku, writing on Sonnet, deep analysis on Opus with conditional escalation based on module complexity, LOC, and concurrency
  • Codebase health assessment — new Health/ directory with Limitations.md, Code Review.md, and Health Summary.md featuring Mermaid severity/type charts
  • Educational code review callouts — before/after code snippets in module Advanced sections showing issues and fixes
  • Two-pass analysis — Haiku extracts structure (sections 1-6), Sonnet/Opus analyzes issues (section 7) using the extraction report as input
  • Parallel Phase 2 generation — module docs, mechanical files, and health reports dispatched as independent agents
  • Dockhand example vault — full-mode output (10 modules) included in examples/
  • State file tracks issues_state/analysis.json includes issues array for tracking resolved/introduced/persistent across incremental runs

Installation

/plugin marketplace add RCellar/code-to-docs-skill
/plugin install code-to-docs@code-to-docs-skill

v0.1.0 — Initial Release

29 Mar 02:47

Choose a tag to compare

code-to-docs v0.1.0

First release of the code-to-docs Claude Code skill.

Features

  • Two modes: quick (architecture + API reference) and full (+ patterns, onboarding, tutorials)
  • Three audience levels: beginner, intermediate, advanced — per module
  • Obsidian-native output: wikilinks, frontmatter, callouts, Dataview queries
  • Mermaid diagrams: inline dependency graphs, sequence diagrams, flow charts
  • JSON Canvas: spatial system map linking to module docs
  • Parallel agent analysis: 3+ independent modules analyzed simultaneously
  • Incremental contract: state file written for future change-detection support

Installation

/plugin marketplace add RCellar/code-to-docs-skill
/plugin install code-to-docs@code-to-docs-skill

Usage

/code-to-docs /path/to/codebase
/code-to-docs /path/to/codebase --mode full
/code-to-docs /path/to/codebase --output ./my-docs/