ironwire / documentation

agent skills

machines built for agents. give yours the skill and it drives the fleet.

what a skill is

one markdown file that teaches a coding agent how to work the fleet: the mental model, the one rule (only cross a boundary the local shell can't), --json output, exit-code discipline. drop it where your agent looks for skills and it knows ironwire.

inside every machine

already there, on the read-only system volume:

/opt/ironwire/skill/ironwire/SKILL.md    # Agent-Skills format (Claude Code and compatible)
/opt/ironwire/guide/ironwire.md          # same content, plain markdown, for any agent

an agent running inside a machine pairs the skill with the preinstalled CLI: zero setup, machine identity, and the orchestration switch decides how much it may touch.

on your own computer

two skills, depending on what your agent has:

<DOWNLOAD: ironwire CLI skill (SKILL.md) — for agents with the ironwire binary on PATH — add link>

<DOWNLOAD: SSH one-shot commands skill — no binary needed, plain ssh — add link>

a laptop agent acts as you: your SSH key, your full permissions. scope what it can break before you hand it the fleet; delete protection on the machines you care about is a good start.