document-release

Audit release documentation and generate structured release-readiness artifacts before merge.

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/dmulcahey/featureforge --skill document-release-dmulcahey
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: document-release
Source: https://github.com/dmulcahey/featureforge/tree/main/skills/document-release
Command: npx skills add https://github.com/dmulcahey/featureforge --skill document-release-dmulcahey

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Release planning often stalls on documenting and validating release-readiness artifacts, leading to misalignment and delayed handoffs before merge.

Core Features & Use Cases

  • Audit and validate release-related documentation (notes, changelogs, TODOs, and handoffs) to ensure quality before merge.
  • Generate or assemble a structured release-readiness artifact and ensure it aligns with the current branch, base branch, and project standards.
  • Support workflow-routed release processes, including pre-flight diffs, per-file audits, and optional project-memory updates across repository docs.

Quick Start

Follow the release-readiness workflow to audit docs and produce a release-readiness artifact for the current branch.

Frequently Asked Questions about document-release

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

FAQPage Schema
How do I audit release notes and changelogs before a branch merge?

Release-readiness audits enforce quality on changelogs and handoff documentation by running pre-flight diffs and per-file checks before merge. This process validates branch alignment and generates structured release-readiness artifacts.

What is a release-readiness artifact and when do I need one?

A release-readiness artifact is a structured document generated to validate completed implementations and ensure documentation aligns with project standards. You need one when preparing for a branch merge to guarantee release notes and handoff docs pass quality checks.

How do I generate handoff documentation that aligns with my base branch?

You can generate aligned handoff documentation by running an automated release-readiness workflow that detects the local base branch, checks protected-branch rules, and audits per-file changes. This ensures your docs match current branch and project standards.

Can I use a release-readiness workflow to audit README and ARCHITECTURE docs?

Yes, the release-readiness workflow applies per-file audits across repository docs including README and ARCHITECTURE files. It validates these documents during the pre-flight diff stage before producing the final release-readiness artifact.

What's the best way to automate changelog validation for protected branches?

Automating changelog validation for protected branches requires a release-readiness process that derives the local base branch, checks protected-branch rules, and audits release notes. This ensures compliance before any merge operation is attempted.

Does the release-readiness audit update project memory automatically?

The release-readiness audit enables project-memory updates when appropriate after completing the documentation validation. It generates the release-readiness artifact first, then optionally updates project memory to reflect the validated release state.