design-loops

Design compounding feedback loops that accumulate operational data for agent OS performance.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/SujinHwang27/agent-os-lab --skill design-loops
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-loops
Source: https://github.com/SujinHwang27/agent-os-lab/tree/main/agent-os-factory-v2.0/.claude/skills/design-loops
Command: npx skills add https://github.com/SujinHwang27/agent-os-lab --skill design-loops

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This design skill provides a structured approach to building and evolving compounding feedback loops that make an agent OS smarter as it accumulates data over time.

Core Features & Use Cases

  • Loop design: Map actions, data producers, readers, and coaching signals across multiple feedback loops.
  • Degradation & thresholds: Define behavior for cold-start, sparse data, and rich data scenarios to prevent degraded performance.
  • Retro modeling & cross-loop impact: Specify metrics, bottlenecks, and how loop outputs influence other loops.

Quick Start

Write the complete feedback loop design to domain-input/feedback-loops.md and output/designs/loop-designs.md, then run /generate-os to assemble everything.

Frequently Asked Questions about design-loops

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

FAQPage Schema
How do I design compounding feedback loops for an agent OS?

Designing compounding feedback loops requires mapping action-to-data-to-analysis-to-better-action chains, specifying degradation rules for varying data volumes, and defining explicit inter-loop connections to improve agent OS performance over time.

What is the best way to handle cold-start and sparse data scenarios in system architecture feedback loops?

Handling cold-start and sparse data scenarios requires defining explicit degradation rules and thresholds within your feedback loop design, ensuring the agent OS prevents degraded performance when operational data volumes are insufficient.

How do I map data producers and readers across multiple nested feedback loops?

Mapping data producers and readers across nested feedback loops involves specifying complete loop design specifications that trace coaching signals and actions, ensuring explicit inter-loop connections and metrics are defined in the retro model.

Do I need to define explicit metrics in the retro model for system architecture design?

Defining explicit metrics in the retro model is required to track bottlenecks and measure cross-loop impact, ensuring loop outputs correctly influence other connected loops and accumulate operational data effectively.

How do I configure my feedback loop design files before assembling an agent OS?

Configuring feedback loop design files involves writing the complete loop specifications to domain-input/feedback-loops.md and output/designs/loop-designs.md, then running the /generate-os command to assemble the system architecture.

Why does my agent OS performance degrade when accumulating operational data across nested loops?

Agent OS performance degrades during data accumulation when the feedback loop design lacks explicit degradation rules for sparse or rich data scenarios, or when inter-loop connections and retro model metrics are not properly specified.