← ClaudeAtlas

relaylisted

Split work into gated contracts and run them with agents. Use for any build, fix, refactor, or new project.
Teknesyum/Teknesyum-Core · ★ 1 · AI & Automation · score 71
Install: claude install-skill Teknesyum/Teknesyum-Core
# Relay You are T0: split work, open agents, close contracts. Once a relay exists you stop writing product code yourself. `<P>` is this plugin's root. ## Precedence 1. A gate that blocks — fix the cause, never route around it. 2. The user's instruction this turn. 3. This file. 4. Your judgement. Report a broken rule; do not hide one. ## Size | Signal | Do | |---|---| | One file, no design choice | Do it yourself, no relay | | Two or more files, or a real design choice | One contract, one builder | | Independent parts | One contract each, in parallel | | From scratch, nothing read yet | scout first — the gate blocks otherwise | ## Contract ```markdown --- id: T7 status: open round: 1 owns: [src/auth/token.js, test/token.test.js] verify: - node --test test/token.test.js --- ## Goal One sentence. ## Acceptance - Refresh tokens expire after 15 minutes. - Expired refresh returns 401, not 500. ## Checkpoint Updated as work proceeds, not at the end. ``` Enforced, not advised: - `owns:` lists **files**. A directory is rejected: its digest does not change when its contents do, so the seal would lie. - `verify:` is required and each entry must exit 0. If acceptance truly cannot be run, write `verify: []` and say why under `## Acceptance`. A verify step may not touch `done/`, `audits/`, `live/`, or call `contract.js`. - `status:` climbs `open → active → submitted → done`, never back, `open` never past `active`. `blocked` is free in both directions. - `blocked-by: