loop-design

Define a two-loop delivery model with swappable inner-loop contracts.

Updated Mar 27, 2026
One-click install
npx skills add https://github.com/heymishy/2x2-v3-28-03-20216 --skill loop-design
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: loop-design
Source: https://github.com/heymishy/2x2-v3-28-03-20216/tree/main/.github/skills/loop-design
Command: npx skills add https://github.com/heymishy/2x2-v3-28-03-20216 --skill loop-design

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Two-loop governance model for the skill library, separating discovery/definition from build/testing, enabling predictable releases and adaptable toolchains.

Core Features & Use Cases

  • Outer loop stages: Discover, Define, Deliver, Release, Monitor, Measure, Learn.
  • Inner loop contract: swappable implementation slots with defined inputs, outputs, and evidence gates.
  • Slot mapping: default inner loop pack or custom packs mapped to each slot.
  • Feedback wiring: how outer loop results drive iterations and governance decisions.

Quick Start

Configure the outer loop stages and define a swappable inner-loop contract, then select either the default pack or a custom implementation.

Frequently Asked Questions about loop-design

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

FAQPage Schema
What is a two-loop delivery model for skill library governance?

It separates discovery and definition from build and testing, enabling predictable releases with adaptable toolchains through distinct outer loop stages and a swappable inner-loop contract.

How do I set up a swappable inner-loop contract for toolchain governance?

Configure the outer loop stages first, then define the inner-loop contract by selecting either a default inner loop pack or mapping a custom implementation pack to each slot with defined inputs, outputs, and evidence gates.

What stages are included in the outer loop delivery process?

The outer loop delivery process includes seven stages: Discover, Define, Deliver, Release, Monitor, Measure, and Learn, which collectively govern the evolution of the skill library.

Can I use custom implementation packs instead of the default inner loop?

Yes, you can use custom packs. The inner-loop slot contract supports a decision path that allows you to map either the default inner loop pack or custom implementations to each defined slot.

How does feedback from the outer loop drive governance decisions?

Outer loop results from the Monitor, Measure, and Learn stages are wired back into the system to drive iterations and inform governance decisions for evolving the skill library.

When do I need an explicit slot contract for skill library releases?

You need an explicit slot contract when you require predictable releases and want to separate the definition of toolchain slots from their actual build and testing implementations.