ce-compound

Distill solved problems into structured Markdown learning documents with frontmatter.

2|Updated May 8, 2026
One-click install
npx skills add https://github.com/xotong/claude-marketplace --skill ce-compound-xotong
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ce-compound
Source: https://github.com/xotong/claude-marketplace/tree/main/plugins/compound-engineering/skills/ce-compound
Command: npx skills add https://github.com/xotong/claude-marketplace --skill ce-compound-xotong

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Coordinates multiple subagents to document recently solved problems, turning ad-hoc learnings into durable knowledge for the team.

Core Features & Use Cases

  • Parallel research workflow with Context Analyzer, Solution Extractor, and Related Docs Finder to produce a cohesive learning document.
  • Phase-2 assembly that writes a single, discoverable Markdown doc under docs/solutions with frontmatter and a structured template.
  • Optional session-history integration to surface prior work and cross-session patterns, improving relevance and prevent duplication.

Quick Start

Run ce-compound on a solved issue to generate a new knowledge document in docs/solutions.

Frequently Asked Questions about ce-compound

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

FAQPage Schema
How do I document solved problems to build team knowledge?

To document solved problems, ce-compound analyzes conversation history, memory notes, and code context to distill a solution into a structured Markdown document with frontmatter for team knowledge discovery.

How do I generate structured learning documents with frontmatter from session history?

Generating structured learning documents with frontmatter is done by assembling analyzed session history and code context into a single Markdown file under docs/solutions, validating the frontmatter against a canonical schema for searchability.

What is the best way to classify a resolved bug as a knowledge document?

The best way to classify a resolved bug as a knowledge document is using a workflow that categorizes the learning as either a bug or knowledge, then assigns a category and proposes a filename and frontmatter for discovery.

Does ce-compound work with subagents to extract solutions from conversation context?

Yes, ce-compound works with subagents by coordinating a Context Analyzer, Solution Extractor, and Related Docs Finder in a parallel research workflow to extract solutions and produce a cohesive learning document.

Can I integrate memory notes and code context to prevent duplicate documentation?

Yes, you can integrate memory notes and code context to surface prior work and cross-session patterns through a Related Docs Finder, improving relevance and preventing duplicate knowledge documentation.

What are the limitations of automating knowledge management with subagents?

A limitation of automating knowledge management with subagents is that the workflow depends on available conversation history and memory notes to accurately classify learnings and validate frontmatter against the canonical schema.