compound-engineering

Automate the Compound Engineering workflow for planning, implementing, reviewing, and codifying learnings.

Updated Jan 16, 2026
One-click install
npx skills add https://github.com/jeninh/ampskills-dotfile --skill compound-engineering-jeninh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: compound-engineering
Source: https://github.com/jeninh/ampskills-dotfile/tree/main/.agents/skills/compound-engineering
Command: npx skills add https://github.com/jeninh/ampskills-dotfile --skill compound-engineering-jeninh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a repeatable engineering workflow that captures learnings and structures how to plan, execute, review, and compound work so future tasks are easier and faster to complete.

Core Features & Use Cases

  • Plan → Work → Review → Compound loop guides end-to-end development.
  • Documentation of learnings ensures insights from each task are reused.
  • Structured planning and review prompts reduce cognitive load and maintain consistency across projects.

Quick Start

Create a Plan document for a new feature, proceed with Work tasks, perform a Review, and capture a Compound learning log to inform future work.

Frequently Asked Questions about compound-engineering

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

FAQPage Schema
What is a repeatable software engineering workflow for capturing learnings?

A repeatable software engineering workflow structures planning, execution, review, and learning codification. This ensures task insights are documented and reused, making future development tasks easier and faster to complete.

How do I structure feature planning and code review to reduce cognitive load?

Structure feature planning and code review by applying defined steps and documentation prompts. Using a structured Plan, Work, and Review loop reduces cognitive load and maintains consistency across software development projects.

Do I need external software to automate an engineering documentation workflow?

No, you do not need external software installation to automate this engineering documentation workflow. It enforces a repeatable process with defined steps directly through its internal design.

What's the best way to document learnings from software development tasks?

The best way to document learnings is to capture a Compound learning log immediately after reviewing work. This codifies insights from each task to inform and simplify future work.

How do I start implementing a Plan, Work, Review, and Compound development loop?

Start the development loop by creating a Plan document for a new feature, proceed with Work tasks, perform a Review, and capture a Compound learning log to inform future work.

Can I use a structured learning loop for individual software engineering tasks?

Yes, you can use this structured learning loop for individual software engineering tasks. It enforces a repeatable process that captures learnings and structures execution to make subsequent tasks easier.