Skip to content
Schema

Documentation

Command reference

Every command in Schema — all 74 of them, across the schematic and PCB editors. The AI agent drives the editor through this exact vocabulary, so anything listed here is something you can issue yourself and something the agent can do for you.

Schematic editor

PCB editor

How to read these

Each command page shows the usage line, every argument and what the command does when it cannot do what you asked. Angle brackets mark a required argument, square brackets an optional one — so place_symbol <Library:Part> <Ref> [Unit] <X> <Y> takes four arguments, or five if you name a unit.

The failure behaviour is documented as carefully as the success behaviour, because that is what an agent needs in order to recover. A command that cannot do what it was asked says so and changes nothing, rather than doing something approximate.

Drive all of this from one sentence

Describe the circuit you want. The agent issues these commands, checks the result, and shows you what it did.