docs-workflow

Initialize, maintain, and audit project documentation files.

1|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/fefogarcia/approved-skills --skill docs-workflow-fefogarcia
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docs-workflow
Source: https://github.com/fefogarcia/approved-skills/tree/main/skills/docs-workflow
Command: npx skills add https://github.com/fefogarcia/approved-skills --skill docs-workflow-fefogarcia

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the creation, maintenance, and auditing of project documentation, ensuring consistency and reducing the burden of manual updates.

Core Features & Use Cases

  • Initialize Documentation: Scaffolds essential files like CLAUDE.md, README.md, and a docs/ directory for new projects.
  • Maintain CLAUDE.md: Keeps project-specific AI context files up-to-date with the codebase.
  • Audit Documentation: Checks for staleness, broken links, outdated versions, and redundancy across all project docs.
  • Use Case: When starting a new project, use /docs-init to set up all necessary documentation files. Later, use /docs-update to ensure your README and CLAUDE.md remain accurate as the project evolves.

Quick Start

Initialize documentation for a new project using the /docs-init command.

Frequently Asked Questions about docs-workflow

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

FAQPage Schema
How do I automate project documentation initialization for Next.js or Cloudflare Workers?

Auditing project documentation identifies staleness, broken links, outdated versions, and redundancy across all project docs. It compares current documentation against the project state to pinpoint stale or broken content that needs updating.

How do I keep CLAUDE.md context files up-to-date with my codebase?

Initializing documentation requires a software project directory where files can be generated. The /docs-init command scaffolds essential documentation files like CLAUDE.md, README.md, and a docs/ directory without needing external dependencies.

What is the best way to audit documentation for broken links and outdated versions?

Initializing documentation requires a software project directory where files can be generated. The /docs-init command scaffolds essential documentation files like CLAUDE.md, README.md, and a docs/ directory without needing external dependencies.

How do I keep CLAUDE.md context files up-to-date with my codebase?

Keeping CLAUDE.md files up-to-date requires comparing project-specific AI context against the codebase. Running the /docs-update command maintains accuracy by ensuring your README and CLAUDE.md reflect the evolving project state.

What is the best way to audit documentation for broken links and outdated versions?

Auditing documentation for broken links and outdated versions checks for staleness and redundancy across all project docs. It compares documentation against the current project state to identify and report broken content.

Do I need external dependencies to scaffold a README and docs directory?

Initializing documentation requires a software project directory where files can be generated. The /docs-init command scaffolds essential documentation files like CLAUDE.md, README.md, and a docs/ directory without needing external dependencies.