compound-docs

Creates categorized Markdown files with YAML frontmatter for solved problems.

Updated Jan 1, 2026
One-click install
npx skills add https://github.com/jayteealao/blank-template --skill compound-docs-jayteealao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: compound-docs
Source: https://github.com/jayteealao/blank-template/tree/main/.claude/skills/compound-docs
Command: npx skills add https://github.com/jayteealao/blank-template --skill compound-docs-jayteealao

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill captures solved problems and stores them as categorized Markdown files with YAML frontmatter for fast lookup.

Core Features & Use Cases

  • Automated documentation: creates a structured, searchable knowledge entry for each solved problem.
  • Category-based organization: stores docs under category directories (e.g., performance-issues, reliability-issues).
  • Frontmatter-driven search: uses YAML frontmatter to support indexing and quick discovery.

Quick Start

Document a recently solved issue by confirming the result, then run the guidance to generate a categorized doc from the conversation context.

Frequently Asked Questions about compound-docs

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

FAQPage Schema
How do I automatically document solved problems into a searchable knowledge base?

To document solved problems into a searchable knowledge base, this Skill captures conversation context after issue resolution and generates structured Markdown files with YAML frontmatter. Each solved problem is stored as an individual file under a specific category directory for fast lookup and discovery.

What is YAML frontmatter and how does it support documentation searchability?

YAML frontmatter provides structured metadata at the top of Markdown documentation files to support indexing and quick discovery. This Skill enforces a consistent frontmatter schema defined in a configuration file, ensuring every categorized knowledge base entry remains uniformly searchable.

How do I organize troubleshooting documentation by category automatically?

To organize troubleshooting documentation by category automatically, this Skill maps solved problems to category directories such as performance-issues or reliability-issues. It creates one Markdown file per problem, placing it in the correct category folder based on the analyzed problem context.

Do I need to manually trigger documentation generation after solving a problem?

You do not need to manually trigger documentation generation independently. This Skill operates across post-confirmation contexts, meaning you confirm the problem is solved and it automatically generates the categorized Markdown file with the appropriate YAML frontmatter directly from the conversation context.

Can I customize the YAML frontmatter schema for my categorized docs?

You can customize the YAML frontmatter schema for your categorized docs by modifying the schema configuration file. The Skill uses this defined schema and a provided frontmatter template to enforce consistent metadata structure across all generated Markdown documentation files in the knowledge base.

What is the best way to create a knowledge base from resolved support tickets?

The best way to create a knowledge base from resolved support tickets is using automated documentation categorization. This Skill captures the resolved issue context, maps it to a category directory, and outputs a Markdown file with standardized YAML frontmatter for immediate searchability and retrieval.