document-release

Audit and update project documentation after a release using bash scripts.

Updated Jun 9, 2026
One-click install
npx skills add https://github.com/joyce820309/holo-oahu --skill document-release-joyce820309
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: document-release
Source: https://github.com/joyce820309/holo-oahu/tree/main/.skills/gstack/document-release
Command: npx skills add https://github.com/joyce820309/holo-oahu --skill document-release-joyce820309

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of updating documentation after a project has been shipped, ensuring that all relevant information is up to date and consistent across various documentation files.

Core Features & Use Cases

  • Documentation Audit: Reads all project documentation files and cross-references them against the diff to identify updates needed.
  • Change Management: Applies auto-updates to factual corrections and asks for user confirmation for narrative changes.
  • Voice Polishing: Refines the voice of the CHANGELOG entries to ensure clarity and consistency.
  • Cross-Doc Consistency Check: Ensures that all documentation files are consistent and discoverable.
  • TODOS Cleanup: Updates or removes TODO items based on the changes made to the project.
  • VERSION Bump: Optionally bumps the project version based on the changes.
  • Commit & PR Body Update: Commits the changes and updates the PR body with documentation changes.

Quick Start

Run the document-release skill to update documentation after a project has been shipped.

Frequently Asked Questions about document-release

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

FAQPage Schema
How do I automate documentation updates after a project release?

Automating documentation updates after a release cross-references project docs against commit diffs to apply factual changes, polish changelog voice, and update PR bodies. This ensures all files remain consistent and current post-ship.

What is the best way to keep CHANGELOG entries and project docs consistent with commit history?

Keeping CHANGELOG entries and docs consistent with commit history requires cross-referencing documentation against the diff to identify needed updates. The process refines changelog voice for clarity and updates or removes TODO items based on applied changes.

Can I automatically update PR bodies with documentation changes for gstack projects?

You can automatically update PR bodies with documentation changes for gstack projects by running a post-ship automation script. It commits the applied documentation updates and directly updates the PR body to reflect the new changes.

Does the documentation update process require manual confirmation for all changes?

The documentation update process does not require manual confirmation for all changes. It automatically applies factual corrections directly, while specifically asking for user confirmation only when narrative changes are needed.

How do I cleanup TODO items and bump project versions after shipping?

Cleaning up TODO items and bumping project versions after shipping is handled by auditing documentation against recent commits. It updates or removes TODO items based on project changes and optionally bumps the version.