doc-keeper

Check and update code documentation standards after code modifications.

Updated Jan 24, 2026
One-click install
npx skills add https://github.com/timothyshen/word-game --skill doc-keeper-timothyshen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: doc-keeper
Source: https://github.com/timothyshen/word-game/tree/main/.claude/skills/doc-keeper
Command: npx skills add https://github.com/timothyshen/word-game --skill doc-keeper-timothyshen

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures that your codebase's documentation stays perfectly synchronized with the code itself, preventing outdated or missing documentation.

Core Features & Use Cases

  • Automated Documentation Checks: Enforces documentation standards upon code changes.
  • Architecture Documentation: Mandates ARCHITECTURE.md files for directories and header comments for files.
  • Use Case: After refactoring a module, this Skill automatically verifies that the ARCHITECTURE.md file and all file header comments are updated to reflect the changes, ensuring clarity for future developers.

Quick Start

Use the doc-keeper skill to check the documentation integrity of the current project.

Frequently Asked Questions about doc-keeper

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I keep code and documentation in sync automatically?

To keep code and documentation in sync automatically, this Skill checks and updates markdown documentation after code modifications. It enforces standards by verifying every directory has an architecture description and every file has a header comment.

What is architecture documentation and why do I need it for my codebase?

Architecture documentation uses ARCHITECTURE.md files to provide structural descriptions for directories in your codebase. You need it to maintain architectural clarity for future developers and ensure structural documentation matches your current code.

How do I enforce file header comments across an entire project?

To enforce file header comments across a project, this Skill analyzes the file system after code modifications and validates that every file contains the required header documentation. It flags files missing these mandatory header standards.

Does this documentation synchronization tool work with spec-master?

Yes, this documentation synchronization tool links with spec-master to provide comprehensive documentation management. This integration ensures code modifications trigger automated checks across both file system analysis and broader specification standards.

When should I run an automated documentation check?

You should run an automated documentation check immediately after modifying or refactoring code. This ensures that architecture descriptions and file header comments are instantly verified and updated before changes are finalized.