cobusgreyling

Outerloop — Development skill for Claude Code

Development community

Own the Outer Loop.

How to install Outerloop

This entry records only its repository, not the path inside it, so there is no exact command to give. Open cobusgreyling/outerloop and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Outerloop does

Own the Outer Loop. Evidence → Verdict → Answerability. Governance layer for agentic engineering.

Alternatives in Development

  • Battle — Head-to-head graded battle card between two sites — eight dimensions, bar-by-bar, verdict line 3.6k ★
  • PRPs Agentic Eng — Prompts, workflows and more for agentic engineering 2063 68 1 2.1k ★
  • How Claude Code Works — Deep dive into Claude Code internals — architecture, agent loop, context engineering, and more 1.9k ★

README

Outerloop

outerloop

[![CI](https://github.com/cobusgreyling/outerloop/actions/workflows/ci.yml/badge.svg)](https://github.com/cobusgreyling/outerloop/actions/workflows/ci.yml) [![npm](https://img.shields.io/npm/v/@cobusgreyling/outerloop)](https://www.npmjs.com/package/@cobusgreyling/outerloop) [![Node](https://img.shields.io/badge/node-%3E%3D18-brightgreen)](package.json) [![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)

**Own the Outer Loop. Evidence → Verdict → Answerability.**

Governance primitives for agentic engineering — any harness, any team size.

Companion to [loop-engineering](https://github.com/cobusgreyling/loop-engineering) (inner loops) and [harness-foundry](https://github.com/cobusgreyling/harness-foundry) (composable harness runtime). Works standalone with Cursor, Claude Code, or custom agents.

The loop in 60 seconds

Agent run  →  Evidence package  →  Human verdict  →  Ledger  →  Answerability
(inner)         (what happened)      (why ship/block)   (provenance)  (reconstruct why)

Humans define constraints and taste. Agents produce evidence. Humans issue verdicts with captured rationale. The system guarantees you can explain **why** something shipped.

→ [Core concepts](docs/concepts.md) (5 min) · [vs alternatives](docs/vs-alternatives.md)

Try it now

npx @cobusgreyling/outerloop init
npx @cobusgreyling/outerloop evidence package --run-id latest
npx @cobusgreyling/outerloop verdict issue \
  --evidence-id  --decision ship --rationale "Tests pass; scope reviewed."
npx @cobusgreyling/outerloop ledger why 

Or clone and run the full demo:

git clone https://github.com/cobusgreyling/outerloop.git
cd outerloop && pnpm install && pnpm build && pnpm demo
Example demo output
=== 1. Package evidence ===
  Run: 2026-0