documentation-guide

Organize project documentation with standard templates and naming conventions.

5|1|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/ValorVie/custom-skills --skill documentation-guide-valorvie
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: documentation-guide
Source: https://github.com/ValorVie/custom-skills/tree/main/skills/documentation-guide
Command: npx skills add https://github.com/ValorVie/custom-skills --skill documentation-guide-valorvie

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Project documentation often lacks a clear structure, making onboarding harder and maintenance error-prone.

Core Features & Use Cases

  • Provides a standard documentation structure and templates for README.md, ARCHITECTURE.md, API.md, DATABASE.md, DEPLOYMENT.md, ADR/, and CHANGELOG.md
  • Defines a documentation pyramid to guide prioritization and sequencing of documents
  • Covers project-type documentation guidance (New, Refactor, Migration, Maintenance) with recommended and required files and naming conventions

Quick Start

Follow this guide to establish a robust docs structure and templates for your project.

Frequently Asked Questions about documentation-guide

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

FAQPage Schema
What is a documentation pyramid and how does it structure project files?

Project documentation structure improves onboarding by enforcing required files, naming conventions, and standard templates for README, ARCHITECTURE, API, ADR, and CHANGELOG files to ensure clarity and reduce maintenance errors.

How do I create architecture decision records for a software refactor?

Architecture decision records for refactors are created using standard templates that enforce naming conventions within an ADR directory, ensuring versioned and accessible documentation aligned with the project type.

What's the best way to organize project documentation for a migration?

The best way to organize migration documentation is to apply project-type guidance that defines recommended and required files, utilizing templates for database, deployment, and changelog documentation to ensure maintainability.

Do I need specific templates for API and deployment documentation?

Yes, specific templates for API and deployment documentation are required to standardize project structure, enforce the documentation pyramid, and ensure versioned, accessible docs aligned with your project type.

When should I not use a strict documentation structure?

A strict documentation structure may be unnecessary if your project type does not require comprehensive architecture, database, or deployment docs, though applying standard README and changelog templates still improves clarity.