What problem does it solve?
Maintaining project documentation (CLAUDE.md and README.md) in sync with evolving codebases is tedious, error-prone, and often neglected until the docs are completely outdated and useless. This Skill automates the entire documentation refresh workflow to eliminate that manual overhead and ensure docs always reflect the current state of the code.
Core Features & Use Cases
- Orchestrated 4-Pass Workflow: Uses real gstack expert subagents to discover deltas between docs and code, draft prioritized edits, apply surgical changes, and run parallel verification checks for consistency and secret leaks.
- Partial Refresh Modes: Automatically adapts to projects that only have CLAUDE.md, only have README.md, or both, with a friendly exit if no docs exist to refresh.
- Fast Re-Runs with Caching: Stores intermediate work in a local cache to short-circuit runs when no code changes have occurred since the last successful refresh.
- Use Case: After shipping a new feature set, run this skill to automatically identify gaps between your docs and code, update the docs while preserving their original voice and structure, and verify the changes for accuracy and security.
Quick Start
Invoke the docs-refresh skill in your Claude Code session to automatically refresh your existing project documentation to match the current state of your codebase.