# Loop

> Bounded, evidence-driven orchestration loop for completing tenant-scoped work through plan, execute, observe, evaluate, handoff, retry, verify, and complete.

- Skill: `br3eze-code/loop` (Agent Skill)
- Install (CLI): `npx skillmds@latest add br3eze-code/loop`
- Raw SKILL.md: https://api.skillmd.com/api/skills/br3eze-code/loop/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: br3eze-code (https://skillmd.com/u/br3eze-code)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/br3eze-code/loop

---


# Loop Skill

The loop operates on a work package's immutable goal and acceptance criteria. It may update execution state, observations, evidence, blockers, retries, handoffs, and decisions, but it cannot change the acceptance criteria.

Every loop is bounded by `maxIterations`, `maxToolCalls`, `timeoutMs`, and `maxHandoffs`. Retryable failures may retry with bounded attempts. Business failures stop without blind retry. Permission and approval failures hand off or escalate. Completion requires verification evidence against the work package acceptance criteria.

Required state includes `loopId`, `workId`, `taskId`, `tenantId`, `specialist`, `goal`, `acceptanceCriteria`, `status`, `iteration`, `observations`, `actions`, `decisions`, `blockers`, `handoffs`, and `evidence`. Handoffs preserve work, loop, parent execution, tenant/project scope, source and destination roles, requested action, criteria, evidence, risks, and deadline.

