compound-docs

Create categorized markdown documentation with YAML frontmatter from conversation context.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/TrendpilotAI/invesco-demo --skill compound-docs-trendpilotai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: compound-docs
Source: https://github.com/TrendpilotAI/invesco-demo/tree/main/skills/compound-engineering/skills/compound-docs
Command: npx skills add https://github.com/TrendpilotAI/invesco-demo --skill compound-docs-trendpilotai

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of documenting solved technical problems, transforming conversational solutions into searchable, categorized knowledge base entries.

Core Features & Use Cases

  • Automated Documentation: Captures problem context, root cause, and solution from conversations.
  • Structured Knowledge Base: Organizes documentation into categorized files with YAML frontmatter for fast lookup.
  • Use Case: After a complex bug is fixed, this skill can automatically create a detailed markdown file in the appropriate category (e.g., performance-issues/) with all relevant context, ready for future reference.

Quick Start

Use the compound-docs skill to document the solution to the recent performance issue.

Frequently Asked Questions about compound-docs

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

FAQPage Schema
How do I automate documentation of solved technical problems from conversations?

Automated documentation of solved problems captures problem context, root cause, and solution directly from conversations. It processes the discussion context and transforms conversational solutions into searchable knowledge base entries.

What is the best way to create a searchable knowledge base from solved technical issues?

Creating a searchable knowledge base from solved issues involves organizing documentation into categorized files with YAML frontmatter. This structure validates against a schema and organizes files by problem type for fast lookup.

How does YAML frontmatter help with documenting technical solutions?

YAML frontmatter helps document technical solutions by providing structured metadata for fast lookup. It validates entries against a schema, enabling quick search and retrieval of categorized problem-solving context.

Can I organize documentation into categorized files automatically after fixing a bug?

You can automatically organize documentation into categorized files after fixing a bug. The skill processes the conversation context and places the generated markdown file in the appropriate problem type category.

Do I need a schema to validate documented problem solutions?

A schema is used to validate documented problem solutions, ensuring the YAML frontmatter and captured context meet structured requirements. This validation step maintains consistency across the institutional knowledge base.

When should I not use automated problem documentation for technical writing?

Automated problem documentation is not suited for incomplete or unresolved technical issues. It requires a fully solved problem with clear context, root cause, and solution to generate accurate, categorized knowledge base entries.