compound-docs

Capture solved technical problems into structured markdown documentation with YAML frontmatter.

1|Updated Jun 28, 2026
One-click install
npx skills add https://github.com/whmathews15/DEX-Personal-Operating-System --skill compound-docs-whmathews15
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: compound-docs
Source: https://github.com/whmathews15/DEX-Personal-Operating-System/tree/main/.claude/plugins/compound-engineering/skills/compound-docs
Command: npx skills add https://github.com/whmathews15/DEX-Personal-Operating-System --skill compound-docs-whmathews15

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

compound-docs captures resolved technical issues as structured, searchable documentation so teams can reuse fixes instead of rediscovering them.

Core Features & Use Cases

  • Validated troubleshooting records: Creates markdown docs with YAML frontmatter that standardizes module, symptoms, root cause, severity, and resolution type.
  • Knowledge base organization: Sorts each solved issue into the right category directory and links related problems for fast retrieval.
  • Workflow follow-through: Supports post-resolution decisions such as promoting critical patterns, linking duplicates, or adding the solution to another skill's reference material.

Quick Start

Use compound-docs to document the solved issue from this conversation with validated metadata, a clear filename, and any useful cross-references.

Frequently Asked Questions about compound-docs

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

FAQPage Schema
How do I document solved technical problems with YAML frontmatter for a searchable knowledge base?

Documenting solved technical problems with YAML frontmatter standardizes module, symptoms, root cause, severity, and resolution type into structured markdown. This approach enables searchable knowledge base creation by applying schema validation to categorize and map recurring issues for software projects.

What is the best way to track recurring issues and create cross-references in troubleshooting documentation?

Tracking recurring issues and creating cross-references in troubleshooting documentation is best managed by generating clear filenames and sorting resolved problems into category directories. This links related technical issues for fast retrieval and supports a decision workflow for follow-up actions like linking duplicates.

How do I create structured documentation from a post-resolution debugging session?

Creating structured documentation from a post-resolution debugging session requires capturing the resolved issue with validated metadata. This process generates markdown files with standardized YAML frontmatter, applies category mapping, and supports follow-up decisions like promoting critical patterns to reference material.

Does this troubleshooting documentation approach require schema validation for knowledge base organization?

Yes, schema validation is required for troubleshooting documentation and knowledge base organization. Validated YAML frontmatter ensures consistency across captured technical issues, enabling proper category mapping, filename generation, and cross-references so teams can reuse fixes instead of rediscovering them.

Can I use this structured documentation workflow for post-resolution decisions like promoting critical patterns?

Yes, this structured documentation workflow supports post-resolution decisions such as promoting critical patterns, linking duplicate issues, or adding the solution to another skill's reference material. The decision workflow integrates directly into the captured troubleshooting records for follow-through.

When do I need validated YAML frontmatter for capturing resolved technical issues?

Validated YAML frontmatter is needed when capturing resolved technical issues to standardize module, symptoms, root cause, severity, and resolution type. This schema validation is essential for creating searchable, organized knowledge bases that allow teams to retrieve and reuse fixes efficiently.