prime-silo: Skill for Claude Code

.claude/skills/phase-runner/SKILL.md

phase-runner is a skill for Claude Code from binary16labs/prime-silo. It costs 82 tokens per session (507 once invoked), scanned A, original, MIT.

A draft skill for taking one delivery task from a work board through claiming, test-driven development, verification, and handoff. TDD means writing and running a failing test before implementing the code.

In plain words
What is it for?
Use it when taking the next ready task, working on a specific task ID, or following the repository's delivery-board protocol.
Why use it?
It defines a fixed process for choosing tasks, limiting changes to the contract, and proving the result works before handoff.

Skill for Claude Code

Written for Claude Code: installed under .claude/.

This is binary16labs/prime-silo's own configuration. It tells Claude Code how to work on prime-silo itself, so it is not a mod to install elsewhere. Copy it as a starting point and replace the rules that are about this project. Everything prime-silo configures →

Reuse

Borrowing it

Nothing to install: this file belongs to binary16labs/prime-silo. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.

Copy the file
curl -O https://raw.githubusercontent.com/binary16labs/prime-silo/main/.claude/skills/phase-runner/SKILL.md
Clone the repo
git clone --depth 1 https://github.com/binary16labs/prime-silo

Made for: Claude Code.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for phase-runner

README.md
[![agentmods](https://agentmods.dev/badge/skills/binary16labs/prime-silo/phase-runner/github.svg)](https://agentmods.dev/skills/binary16labs/prime-silo/phase-runner)
Your own site
<a href="https://agentmods.dev/skills/binary16labs/prime-silo/phase-runner"><img src="https://agentmods.dev/badge/skills/binary16labs/prime-silo/phase-runner/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for phase-runner

Your own site · 80×15
<a href="https://agentmods.dev/skills/binary16labs/prime-silo/phase-runner"><img src="https://agentmods.dev/badge/skills/binary16labs/prime-silo/phase-runner.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 82 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 507 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00082 $0.00507
Opus 5.5 $0.00033 $0.00203
Sonnet 5.5 $0.00016 $0.00101
Haiku 4.5 $0.00008 $0.00051

Measured 2mo ago against content hash 9f42908c5249, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

phase-runner scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2mo ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

.claude/skills/phase-runner/SKILL.md · 26 lines

What it actually says

Phase runner (draft — manual protocol until W1/W2 land)

  1. Read the protocol once: delivery/README.md. It is binding; this skill is its checklist.
  2. Select: open delivery/board/BOARD.md, take the TOPMOST item in READY. Never choose.
  3. Claim: move its line to CLAIMED (· <agent> · <ISO date>), append a claimed line to delivery/board/LOG.md, commit chore(delivery): claim <ID> BEFORE working.
  4. Sandbox: git worktree add .worktrees/<ID> -b feat/<ID> main (contract sandbox: worktree). Work only inside it. Never restart services a live run depends on.
  5. Read ONLY your contract (delivery/tasks/<ID>.md). Insufficient contract = log blocked: contract insufficient — <missing> and stop. Never improvise scope.
  6. TDD, in order: failing test (run it, observe red, commit) → implement → green → refactor. Name tests after the contract's Scenario: lines. Respect the allowlist and budget.
  7. Verify: run the contract's verify command until exit 0 from a clean tree. Lint/format touched files. Validate contracts changed: node scripts/gates/w0.mjs.
  8. Hand off: move the board line to VERIFY + append ready-for-verify to LOG (honest deviations included), commit on main. You may NOT move your own task to DONE — a fresh clean-checkout session with a distinct identity re-runs the gate (README rule 7).
  9. Blocked twice = stop. Append blocked with the exact error and what you tried.

Log format: <ISO-ts> | <task-id> | <event> | <agent> | <note> — append-only, never edit history.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 2mo ago First seen · 26 lines · 82 tokens per session scan A 9f42908c5249

Subscribe to this mod's changes

phase-runner is a skill published in the GitHub repository binary16labs/prime-silo (5 stars, last pushed 13d ago), licensed MIT. It adds 82 tokens to every session and 507 once invoked, about $0.0003 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

phase-runner compared with skills from other repositories

phase-runner next to 6 skills from other repositories
ModTypeStarsLast pushLicenceScanTokensWorks with
phase-runnerbinary16labs/prime-siloSkill513d agoMITA82Claude Code
compose:tddsergezuber/FABULA-LLM-5Skill821mo agoMITA17Claude Code, Codex
test-driven-developmentmvschwarz/openrigSkill8.7ktodayApache-2.0A17Claude Code, Codex
adk-go-self-reviewgoogle/adk-goSkill8.9kyesterdayApache-2.0A87Claude Code, Codex
gentle-aiGentleman-Programming/gentle-piSkill8041mo agoMITA40Claude Code, Codex
buildingromiluz13/cc10xSkill16616d agoMITA43Claude Code
tddgenai-io/sanSkill147yesterdayApache-2.0A73Claude Code