LaunchKit · 2026
Back to Skills

docsync

Auto-generate docs from code and detect documentation drift via git hooks.

0
536 downloads
by @suhteevah

Setup & Installation

openclaw skills install @suhteevah/docsync

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install docsync

Version History

v1.0.1Feb 14, 2026 - Version note by skill developer:

Update URLs to free Cloudflare Pages hosting (docsync.pages.dev)

What This Skill Does

DocSync generates documentation from source code using tree-sitter for AST parsing across 11 languages. It detects documentation drift, finding where code changed but docs were not updated, and can install git hooks to enforce updates on every commit. Free tier covers one-shot doc generation; Pro and Team tiers add drift detection, auto-fix, onboarding guides, and architecture docs.

All parsing and license validation happen locally with no network calls, so it works in air-gapped environments and never sends source code to external servers.

When to use it

  • Generating a README after writing a new TypeScript library
  • Checking if API docs are stale after a refactor
  • Blocking commits when critical documentation is missing
  • Creating an onboarding guide for engineers joining a large codebase
  • Finding undocumented functions added over the past sprint

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Check if my docs are up to date in the src/ directory

AGENT
  1. 1Validates Pro license key from config
  2. 2Parses all source files in src/ with tree-sitter to extract symbols, signatures, and exports
  3. 3Compares extracted symbols against existing documentation files
  4. 4Identifies new undocumented symbols, changed signatures with stale docs, and deleted symbols still referenced in docs
  5. 5Outputs a drift report with severity levels: critical, warning, and info
OUTPUT

Drift report listing every out-of-sync documentation item by file, symbol, and severity level

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

DOCSYNC_LICENSE_KEY environment variablePaid license from docsync.pages.dev (Pro: $29/user/month, Team: $49/user/month) — required for drift detection, hooks, auto-fix, onboarding, and architecture commands