compound-docs

Capture solved problems as categorized docs with YAML frontmatter and cross-references.

23|2|Updated Jan 24, 2026
One-click install
npx skills add https://github.com/marcusrbrown/systematic --skill compound-docs-marcusrbrown
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: compound-docs
Source: https://github.com/marcusrbrown/systematic/tree/main/skills/compound-docs
Command: npx skills add https://github.com/marcusrbrown/systematic --skill compound-docs-marcusrbrown

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill captures solved problems as categorized documentation, enabling fast lookup and structured knowledge sharing through YAML frontmatter and organized directories.

Core Features & Use Cases

  • Structured documentation: Create one markdown file per solved issue with consistent metadata.
  • Category-based organization: Docs are stored under docs/solutions/[category] for easy navigation and cross-referencing.
  • Templates and validation: Use resolution-template.md to populate content and enforce YAML schema for reliability.

Quick Start

After a problem is verified as solved, trigger the skill to generate a documented entry using the provided templates.

Frequently Asked Questions about compound-docs

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

FAQPage Schema
What's the best way to document solved problems for searchable knowledge base retrieval?

Documenting solved problems as categorized markdown files with YAML frontmatter enables searchable knowledge base retrieval. This approach stores records under docs/solutions/[category]/ directories, applying structured metadata schemas and cross-references for fast lookup and navigation.

How do I create documentation with YAML frontmatter for resolved issues?

To create documentation with YAML frontmatter, trigger the skill after a problem is solved. It uses a resolution-template to generate one markdown file per issue, enforcing a YAML schema to validate metadata structure and storing it under docs/solutions/[category]/ for consistent organization.

Can I organize markdown documentation by category and add cross-references?

Yes, you can organize markdown documentation by category and add cross-references. The skill automatically stores generated docs under docs/solutions/[category]/ directories and applies cross-references, ensuring categorized documentation remains navigable and interconnected across the knowledge base.

Do I need file write permissions to generate searchable docs from resolved tickets?

Yes, you need file write permissions to generate searchable docs. The skill requires the ability to write files and create directories under docs/solutions/ to persist resolved tickets as categorized markdown documentation with validated YAML frontmatter.

When should I not use a template-based approach for knowledge base documentation?

You should avoid template-based knowledge base documentation when a problem lacks a verified resolution or when the issue does not require a repeatable, searchable record. The skill strictly applies after a problem is solved and needs structured persistence with YAML frontmatter.