document-feature

Generates Word/PDF/HTML documents from templates and JSON data feeds.

1|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/VIPER-Metrics/claude-code-skills --skill document-feature-viper-metrics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: document-feature
Source: https://github.com/VIPER-Metrics/claude-code-skills/tree/main/skills/document-feature
Command: npx skills add https://github.com/VIPER-Metrics/claude-code-skills --skill document-feature-viper-metrics

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creating clear, user-facing documentation for new features by transforming PRs, feature descriptions, and code changes into ready-to-publish docs.

Core Features & Use Cases

  • Generate comprehensive docs from PR titles, bodies, changed files, and acceptance criteria.
  • Produce structured sections such as Overview, Getting Started, How It Works, Options, and Use Cases.
  • Use Case: When a feature is merged or about to be released, document it for release notes, wiki pages, or internal docs.

Quick Start

Use the command /document-feature with a PR number or a feature name to generate documentation. For example:

  • /document-feature 123
  • /document-feature "Bulk Export"

Frequently Asked Questions about document-feature

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

FAQPage Schema
How do I generate user-facing feature documentation from a pull request?

To generate feature documentation from a pull request, use a command with the PR number to extract metadata, changed files, and linked issues into a structured Markdown document. It reads the PR data to produce publish-ready text covering overview, usage, and use cases.

What is the best way to automate release notes creation from merged PRs?

Automating release notes creation from merged PRs involves reading PR titles, bodies, and acceptance criteria to output structured Markdown. This process transforms code changes into publish-ready wiki pages or release summaries with sections like Getting Started and How It Works.

Can I create wiki pages from code changes using just a feature name?

Yes, you can create wiki pages from code changes using just a feature name. The workflow supports both PR-number and feature-name inputs to analyze code changes and generate structured Markdown documentation suitable for internal wikis or user-facing guides.

What sections are included in auto-generated feature docs?

Auto-generated feature docs include structured sections such as Overview, Getting Started, How It Works, Options, and Use Cases. These sections are populated by analyzing PR metadata, changed files, and linked issues to ensure comprehensive coverage of the feature.

Does generating PR-based documentation require linked issues?

Generating PR-based documentation does not strictly require linked issues, but it reads them when available. It primarily uses PR titles, bodies, and changed files to produce the Markdown document, incorporating linked issues to enrich the acceptance criteria and use cases.