oag-documentation-workflow

Compare project commit hashes and update documentation files for git-repo projects.

1|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/cr8ivecodesmith/open-auggd --skill oag-documentation-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: oag-documentation-workflow
Source: https://github.com/cr8ivecodesmith/open-auggd/tree/main/src/open_auggd/templates/skills/oag-documentation-workflow
Command: npx skills add https://github.com/cr8ivecodesmith/open-auggd --skill oag-documentation-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of updating project documentation to reflect recent changes and tracks the generation state in metadata.

Core Features & Use Cases

  • Documentation Generation: Updates project-level documentation based on recent changes.
  • State Tracking: Keeps track of the last known state of the project in .auggd/document-metadata.json.
  • Project Scoping: Ensures documentation is project-scoped, not workspace-scoped.
  • Task-Oriented Workflows: Guides the user through the steps to update documentation efficiently.

Quick Start

To check for changes and update documentation, use the command: auggd tools document check followed by auggd tools document update-metadata.

Frequently Asked Questions about oag-documentation-workflow

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

FAQPage Schema
How do I automate documentation updates for a git repository?

You can automate documentation updates by comparing project commit hashes to track recent changes. This Skill uses Python-based scripts to generate project-scoped documentation and maintain accuracy without manual intervention.

What is the best way to track documentation generation state in version control?

Documentation generation state is tracked using a metadata file named `.auggd/document-metadata.json`. This file keeps a record of the last known state of your project to ensure updates only target recent changes.

How do I check for recent project changes before updating documentation?

Use the command `auggd tools document check` to identify recent project changes. Follow up with `auggd tools document update-metadata` to apply those changes and update the tracking metadata.

Does this documentation workflow require a specific project scoping setup?

Yes, the workflow ensures documentation is strictly project-scoped rather than workspace-scoped. It targets git-repo based projects specifically, requiring Python-based tools to execute the automated scripts.

Why does my documentation workflow require Python-based tools?

Python-based tools are required because the automation scripts rely on them to compare commit hashes and process version control changes. This dependency ensures the automated documentation generation runs correctly within your git-repo environment.