gsd-docs-update

Generate and update project documentation from direct codebase inspection.

264|11|Updated Apr 25, 2026
One-click install
npx skills add https://github.com/coco-research/coco --skill gsd-docs-update-coco-research
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-docs-update
Source: https://github.com/coco-research/coco/tree/main/systems/gsd/skills/gsd-docs-update
Command: npx skills add https://github.com/coco-research/coco --skill gsd-docs-update-coco-research

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill generates or updates project documentation so it stays aligned with the actual codebase instead of drifting into stale or fictional details.

Core Features & Use Cases

  • Documentation Generation: Creates up to nine project docs by exploring the repository directly and writing accurate content from source code evidence.
  • Documentation Verification: Checks existing docs against the codebase to catch mismatched APIs, incorrect paths, and outdated descriptions.
  • Workflow Control: Supports regeneration, verification-only runs, preservation checks, and monorepo-aware dispatch for complex repositories.
  • Use Case: Use it when a project has changed and you need the docs refreshed without guessing at file locations, endpoints, or signatures.

Quick Start

Ask the assistant to run the docs update workflow for the current project and regenerate or verify the documentation based on the repository contents.

Frequently Asked Questions about gsd-docs-update

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

FAQPage Schema
How do I update project documentation to match my current codebase?

To update project documentation, run a workflow that inspects the codebase directly and regenerates markdown based on actual source code evidence. This ensures your docs reflect current APIs, paths, and signatures without manual checks or hallucinated details.

How do I verify existing markdown documentation against the source code?

You can verify existing markdown documentation against the source code by triggering a verification-only run. This checks your docs for mismatched APIs, incorrect paths, and outdated descriptions without regenerating the files, catching stale signatures effectively.

Can I automatically refresh documentation across multiple packages in a monorepo?

Yes, you can refresh documentation across multiple packages in a monorepo. The workflow supports monorepo-aware dispatch, allowing it to handle complex repositories and update up to nine project docs simultaneously while preserving existing structures.

How does automated documentation generation avoid hallucinated file paths and outdated signatures?

Automated documentation generation avoids hallucinated file paths by requiring direct codebase inspection and applying workflow gating with preservation checks. It generates content strictly from source code evidence, verifying outputs without relying on guessed locations.

What is the maximum number of project docs I can regenerate in a single workflow?

You can regenerate or verify up to nine project docs in a single workflow run. This limit applies to documentation creation and refreshing tasks across evolving projects and monorepos to ensure thorough codebase inspection.