document-release

Update project documentation after code shipment using Git diff analysis.

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/DaviRain-Su/sui-zig-rpc-client --skill document-release-davirain-su
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: document-release
Source: https://github.com/DaviRain-Su/sui-zig-rpc-client/tree/main/.agents/skills/gstack-document-release
Command: npx skills add https://github.com/DaviRain-Su/sui-zig-rpc-client --skill document-release-davirain-su

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, python, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of updating documentation after code has been shipped, ensuring accuracy and consistency across all project documentation.

Core Features & Use Cases

  • Documentation Update Automation: Reads and updates all project documentation based on code changes.
  • Version Control Integration: Utilizes Git to determine code changes and updates corresponding documentation.
  • Risk Assessment: Identifies risky or subjective changes requiring user approval.
  • Voice Polishing: Refines the voice and tone of the CHANGELOG for user-friendliness.
  • Consistency Check: Ensures cross-document consistency and discoverability.
  • Quick Start: Run the document-release skill to update project documentation after a code shipment.

Quick Start

Run the document-release skill to update your project documentation after shipping new code.

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 shipping code changes?

Automate documentation updates by analyzing code diffs with Git integration to identify necessary factual changes and apply voice polishing to your CHANGELOG. This ensures post-ship documentation consistency and discoverability without manual intervention.

What is the best way to keep a CHANGELOG consistent with Git commits?

Keeping a CHANGELOG consistent involves using Git integration to determine code changes and automatically refining the voice and tone. This approach ensures factual updates match shipped code while maintaining user-friendly language across project documentation.

Do I need Python and Git to run automated post-ship documentation tasks?

Yes, you need Python and Git installed in your environment to run automated post-ship documentation tasks. These dependencies are required to analyze code diffs, determine version control changes, and execute the documentation update scripts.

Can I review subjective documentation updates before they are applied?

Yes, subjective or risky documentation updates are identified through risk assessment and require your approval before application. This ensures that automated factual changes proceed smoothly while subjective modifications remain under your control.

How does code diff analysis work for updating technical documentation?

Code diff analysis for updating technical documentation works by reading Git version control changes to identify modified code segments. It then translates those technical changes into corresponding factual updates across all related project documentation files.

When should I avoid automating post-ship documentation generation?

You should avoid automating post-ship documentation generation when your project lacks Git version control or Python environments. Additionally, highly subjective changes require manual review, making full automation unsuitable for unstructured text updates without clear code diffs.