compound-docs

Document solved problems as categorized Markdown files with YAML frontmatter.

Updated Feb 9, 2026
One-click install
npx skills add https://github.com/fro-bot/systematic --skill compound-docs-fro-bot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: compound-docs
Source: https://github.com/fro-bot/systematic/tree/main/components/compound-docs
Command: npx skills add https://github.com/fro-bot/systematic --skill compound-docs-fro-bot

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Automatically document solved problems as categorized Markdown files with YAML frontmatter for fast lookup and institutional knowledge sharing across sessions.

Core Features & Use Cases

  • Single-file documentation per solved problem, stored under docs/solutions/[category] with YAML frontmatter for fast indexing.
  • Category-based organization enables quick lookup and cross-session reference of past solutions.
  • Supports cross-references and pattern detection for common issues to build a searchable knowledge base.

Quick Start

Trigger the documentation capture immediately after a solution is verified.

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 problems as Markdown files for a searchable knowledge base?

You can document solved problems as Markdown files by capturing post-solution conversations into a deterministic template. This creates single-file documentation per problem, stored under docs/solutions/[category] with YAML frontmatter for fast indexing and cross-session retrieval.

What is YAML frontmatter and when do I need it for documentation capture?

YAML frontmatter is structured metadata placed at the top of a Markdown file. You need it for documentation capture to enforce strict indexing rules, enabling fast lookup and cross-session reference of categorized problem-solution documents.

How do I organize solved problem documentation by category for quick retrieval?

You organize solved problem documentation by storing each distinct problem as a single Markdown file under a specific category directory, such as docs/solutions/[category]. This category-based organization enables quick lookup and cross-session reference.

What is the best way to capture problem-solution sessions for institutional knowledge sharing?

The best way to capture problem-solution sessions is triggering documentation capture immediately after a solution is verified. This automatically populates a deterministic template from conversation history, enforcing strict YAML frontmatter for searchability.

Can I detect common issue patterns from my categorized Markdown knowledge base?

Yes, you can detect common issue patterns from your categorized Markdown knowledge base. The stored solution documents support cross-references and pattern detection for common issues, building a searchable knowledge base across sessions.

When should I trigger documentation capture for a verified problem solution?

You should trigger documentation capture immediately after a solution is verified in your session. This ensures the deterministic template accurately populates the document from conversation history before context is lost.