compound

Extract sprint artifacts into structured markdown solution documents with frontmatter and metadata.

204|14|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/garagon/nanostack --skill compound-garagon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: compound
Source: https://github.com/garagon/nanostack/tree/main/compound
Command: npx skills add https://github.com/garagon/nanostack --skill compound-garagon

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The compound skill captures and memorializes investigative work from a sprint so valuable debugging, architectural decisions, and recurring patterns are preserved as structured, searchable solution documents rather than being lost in ephemeral artifacts.

Core Features & Use Cases

  • Artifact ingestion and synthesis: Read think, plan, review, security, qa, and ship artifacts from a sprint and extract actionable learnings.
  • Solution creation and update: Create or update markdown solution files (bug, pattern, decision) with frontmatter, severity, tags, applied_count, validation status, and history entries.
  • Governance and graduation: Summarize captured solutions, save a compound artifact, check for graduation candidates to convert high-confidence solutions into SKILLs, and surface stale diarizations for re-run.
  • Use Case: After fixing a complex production bug discovered during review, run the skill to produce a bug solution that documents root cause, remediation steps, prevention rules, and affected file paths for future sprints.

Quick Start

Run the compound resolver to extract sprint artifacts and save structured solution documents summarizing bugs, patterns, and decisions.

Frequently Asked Questions about compound

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

FAQPage Schema
How do I document sprint learnings to prevent losing bug fixes and architectural decisions?

To document sprint learnings, extract actionable insights from review, security, QA, and ship artifacts. Structure these findings into searchable markdown solution files with tags, severity, and validation metadata to preserve investigative work. This prevents valuable debugging knowledge from being lost in ephemeral artifacts.

What is the best way to create a post-mortem decision log after a complex bug fix?

The best way to create a post-mortem decision log is to synthesize resolved findings into a markdown solution file. Include root cause, remediation steps, prevention rules, and affected file paths. Apply frontmatter with severity, applied_count, and validation status to ensure the log is searchable and reusable.

Can I extract knowledge from QA and security artifacts into a searchable format?

Yes, you can extract knowledge from QA and security artifacts by ingesting them post-sprint. The process distills these artifacts into structured solution documents, categorizing them as bug, pattern, or decision files with appropriate tags and metadata for future searchability.

How do I convert recurring bug patterns into reusable solutions?

Convert recurring bug patterns into reusable solutions by summarizing captured findings into a compound artifact. Check for graduation candidates to transform high-confidence solutions into SKILLs, ensuring validated patterns are elevated from simple documentation into actionable, automated rules for future sprints.

Does this knowledge-capture process require dependencies to manage sprint artifacts?

No dependencies are required to manage sprint artifacts with this knowledge-capture process. It operates independently to read resolved findings and update existing or create new markdown solution files, relying solely on your existing sprint artifacts for input.