compound-engineering

Orchestrate the Plan, Work, Review, and Compound loop for software engineering tasks.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Compound Engineering addresses the friction and drift in software development by formalizing a learning loop where each unit of work builds capability for the next. It ensures planning, execution, review, and learning are documented and reused.

Core Features & Use Cases

  • Plan: gather research and craft detailed implementation plans
  • Work: execute with validation and continuous feedback
  • Review/Compound: extract learnings and feed them back into future work
  • Use Case: Plan a feature, implement it, review outcomes, and apply learnings to future tasks.

Quick Start

Plan the next feature, execute the plan, and capture learnings to compound future work.

Frequently Asked Questions about compound-engineering

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

FAQPage Schema
How do I structure engineering workflows to retain learnings from past projects?

To structure engineering workflows and retain learnings, you orchestrate a Plan, Work, Review, and Compound loop that documents execution outcomes and feeds them into future feature planning. This formalizes learnings so each task builds capability for the next.

What is a learning loop in software development and how does it reduce project drift?

A learning loop in software development reduces project drift by formalizing planning, execution, review, and documentation into a continuous cycle. It captures documented learnings from each unit of work and applies them to future tasks to prevent friction and capability loss.

How do I create implementation plans that capture research for feature development?

To create implementation plans that capture research for feature development, you apply structured planning templates during the Plan phase. This gathers research and crafts detailed execution guidelines before the Work phase begins.

When do I need structured planning templates for engineering tasks?

You need structured planning templates for engineering tasks when you want to formalize design reviews and feature development. They provide execution guidelines and ensure documented learnings are codified across implementation and retrospective phases.

Can I use a continuous feedback loop for design reviews and retrospective phases?

Yes, you can use a continuous feedback loop for design reviews and retrospective phases. The Review and Compound phase extracts learnings from execution and validation, feeding documented outcomes back into future work to continuously improve engineering processes.

What's the best way to codify engineering learnings from code reviews?

The best way to codify engineering learnings from code reviews is to process them through a Review and Compound phase. This extracts documented learnings from execution outcomes and applies them directly to future planning templates to compound engineering capability.