compound-skill

Map complex tasks to reference documents using SKILL.md routing tables.

1.4k|36|Updated Mar 17, 2020
One-click install
npx skills add https://github.com/carapace-sh/carapace --skill compound-skill
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: compound-skill
Source: https://github.com/carapace-sh/carapace/tree/main/skills/compound-skill
Command: npx skills add https://github.com/carapace-sh/carapace --skill compound-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Compound skills provide a structured approach to documenting complex topics by using a central SKILL.md routing table and a set of reference documents. This enables teams to decompose projects, manage cross-references, and maintain up-to-date knowledge bases without duplication.

Core Features & Use Cases

  • SKILL.md frontmatter routing and keywords for task routing
  • Reference documents in a references/ directory to organize topic areas
  • Cross-Project References to delegate to other skills when appropriate
  • Quick Guide and maintenance workflow to keep SKILL up to date

Quick Start

Create a new SKILL.md in your project, fill in the name and description frontmatter, then add a routing table that maps common tasks to corresponding references.

Frequently Asked Questions about compound-skill

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

FAQPage Schema
What is a routing table for decomposing complex project documentation?▼

A routing table maps complex tasks to targeted reference documents using a central file. It enables structured topic decomposition and cross-referencing across a suite of reference documents without duplication.

How do I organize cross-references across multiple reference documents?▼

You organize cross-references by placing reference documents in a references directory and using a central routing table. This ensures clear guidance for cross-project references and versioning.

How do I create a compound skill with a SKILL.md routing table?▼

Create a new SKILL.md file, fill in the name and description frontmatter, then add a routing table that maps common tasks to corresponding reference documents in your project.

When do I need structured topic decomposition for my project documentation?▼

You need structured topic decomposition when managing complex projects that require maintaining an up-to-date knowledge base across multiple reference documents without duplicating content.

Does frontmatter metadata affect task routing in a compound skill?▼

Yes, frontmatter metadata directly affects task routing. The SKILL.md frontmatter routing and keywords are used to map complex tasks to the appropriate reference documents.

What is the best way to maintain a knowledge base of reference documents?▼

The best way to maintain reference documents is using a quick guide and maintenance workflow alongside a central routing table. This keeps knowledge bases up to date and prevents content duplication.