process-documentation

Generate feature, bug fix, and refactor documentation templates with structured frontmatter.

7|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/joabgonzalez/ai-agents-skills --skill process-documentation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: process-documentation
Source: https://github.com/joabgonzalez/ai-agents-skills/tree/main/skills/process-documentation
Command: npx skills add https://github.com/joabgonzalez/ai-agents-skills --skill process-documentation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Documentation gaps in development projects cause loss of context, unclear rationale, and poor onboarding. This skill standardizes how significant changes are recorded, ensuring decisions are traceable and knowledge is preserved.

Core Features & Use Cases

  • Provides templates for Feature Documentation, Bug Fix Documentation, and Refactor Documentation to capture context, implementation details, and impact.
  • Enforces a consistent structure (context, implementation, changes, testing, impact) to improve maintainability and onboarding.
  • Use Case: Before merging a feature branch, generate docs describing the feature, changes, rationale, and testing coverage.

Quick Start

Run the documentation templates for a feature, bug fix, or refactor to capture context and rationale before committing.

Frequently Asked Questions about process-documentation

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

FAQPage Schema
How do I document feature changes before merging a branch?

Document feature changes before merging a branch by applying standardized templates that capture context, implementation details, rationale, and testing coverage to ensure decisions are traceable and knowledge is preserved.

What is the best way to maintain project history for refactors and bug fixes?

Maintaining project history for refactors and bug fixes requires structured documentation templates that record context, changes, rationale, and impact analysis across codebases before releases.

How do I standardize development documentation across my team?

Standardize development documentation across your team by enforcing a consistent structure with frontmatter, inline templates, and actionable formats for features, bugs, and refactors to improve maintainability and onboarding.

What should be included in bug fix documentation for a codebase?

Bug fix documentation for a codebase should include the bug's context, implementation details, specific changes made, testing coverage, and impact analysis to prevent future loss of context.

Does standardized documentation work for both feature work and refactoring?

Standardized documentation works for both feature work and refactoring by providing tailored templates that capture the distinct context, implementation, and impact analysis required for each type of development change.

Why do I need a decision log for development projects?

You need a decision log for development projects to solve documentation gaps that cause loss of context, unclear rationale, and poor onboarding, ensuring all significant changes are recorded with traceable impact analysis.