SHAI

S0 Core

/squad-builder

Agent 96: The Squad Builder (any industry)

Builds, registers, and runs a brand-new skill in the house format the instant /shai finds no registry owner for a request; the new skill gets no Contract A ledger number and is recorded under Roster changes.

verified (fixture) 2026-09-07v0.1.0

Run itAll agents

Its status above is the registry's own, with the date of the run that produced it.

What it is for

Contract A

  • #96Build new agents when missing · builds, registers, runs; approval-class actions still gated

Example requests

  • build a new agent
  • no owner found
  • create a new skill

What it needs, and what it hands back

Needs connected

Nothing. It runs on what SHAI already knows about you.

Hands back

  • .claude/skills/<new-slug>/SKILL.md
  • .claude/skills/<new-slug>/agent.json
  • docs/agent-registry.md row + Roster changes entry

Stops and asks

Nothing this agent does is irreversible on its own, so it asks for no approval of its own. Spending, sending and publishing are approved wherever they happen.

How it runs

These are the headings of its own written instructions — 208 lines you can read and change.

  1. Step 0 — Environment, profile, workspace
  2. Step 1 — Name and scope the new skill
  3. Step 2 — Draft the SKILL.md and agent.json in full
  4. Step 3 — Register it
  5. Step 4 — Run the new skill on the original request
  6. Step 5 — Report