compound-engineering

Install compound-engineering templates and run integrity checks on notes.

Updated Mar 8, 2026
One-click install
npx skills add https://github.com/luyzkk/Anti-Vibe-Coding --skill compound-engineering-luyzkk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: compound-engineering
Source: https://github.com/luyzkk/Anti-Vibe-Coding/tree/main/skills/compound-engineering
Command: npx skills add https://github.com/luyzkk/Anti-Vibe-Coding --skill compound-engineering-luyzkk

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

It prevents teams from shipping features without a disciplined, reusable compound-engineering scaffold that includes decision gating, brownfield migration, and integrity checks.

Core Features & Use Cases

  • Install scaffold: Creates the compound-engineering templates, decision-gate assets, and required supporting scripts in the target project.
  • Check existing notes: Validates compound notes against the expected canonical schema, with an optional strict mode that fails on missing required links/sections.
  • Decision gate capture: Detects the active execution plan, collects “lessons learned” capture inputs, and records the result into the plan and compound notes.
  • Migrate legacy schema: Detects and rewrites only the legacy example schema in docs/compound/README.md while generating a non-destructive migration report for inconsistent notes.

Quick Start

Use the compound-engineering skill to install the scaffold into the current project by running: "install compound engineering scaffold" (or equivalently "anti-vibe-coding:compound-engineering install").

Frequently Asked Questions about compound-engineering

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

FAQPage Schema
What is a compound engineering scaffold and how does it enforce decision gating?

A compound engineering scaffold is a reusable documentation structure that enforces decision gating by detecting active execution plans, capturing lessons learned inputs, and recording outcomes into PLAN.md before allowing merges.

How do I install compound engineering templates and scripts into my project?

To install compound engineering templates, run the scaffold installation command in your target project to automatically create decision-gate assets, required supporting scripts, and canonical compound note structures.

How do I migrate legacy note schemas in docs without losing existing data?

Migrate legacy note schemas non-destructively by detecting and rewriting only the legacy example schema in docs/compound/README.md, which generates a migration report for any inconsistent notes without altering them.

Can I validate compound notes against a canonical schema with strict mode?

Yes, you can validate compound notes against the expected canonical schema, using an optional strict mode that fails the integrity check when required links or sections are missing from the notes.

Does the decision gate block merges if there is an active execution plan?

Yes, the decision gate detects the active execution plan and gates merges by delegating note creation to lessons-learned capture, updating PLAN.md with outcomes to satisfy safety and correctness requirements.