Skills

A skill is a named procedure the terminal runs when you type a slash command. It is not a prompt template and not a shortcut for typing — it is a contract about what will happen.

Why they exist

A model asked in free text to "send 500 MPRO to my bot wallet" might do exactly that, or something adjacent, and you would find out afterwards. A skill removes the guessing: the same command runs the same tools in the same order, asks for the same confirmations, and refuses under the same rules, every time.

So the model's job stops being decide what to do with your money and becomes work out which skill you meant, and with what arguments. Ambiguity is asked back rather than resolved optimistically.

How every skill behaves

Uniform across the whole library, so you never have to learn a skill's temperament:

Free text that clearly names a skill's intent — create me a new wallet called bot-2 — runs the same skill with the same confirmations. The commands are the contract; the sentence is a way in.

Naming

The canonical form is noun then verb: /wallet create, /account import, /bot start. The one-word forms (/createwallet) are kept as aliases, and /help lists both.

What is in the library

AreaExamplesNotes
Accounts and wallets/account create, /account import, /wallet create, /wallet list, /wallet send, /wallet label, /wallet exportAnything that reveals or moves goes through the modal, behind your password
Contracts/project new, /write, /edit, /build, /test, /deploy, /verify, /call, /sendThis is what makes the terminal a coding agent. /deploy simulates for gas, shows you the decoded constructor arguments, and refuses on a reverting simulation with the revert reason
Bots and strategiesCreating a bot from a strategy, starting and stopping it, its parameters, its paper recordSee Marketplace for where strategies come from
Selling and buyingListing a bot for sale, posting a request for one, fulfilling somebody's requestBoth sides of the marketplace
DataPrices, pools, history for backtests
PortfolioWhat you hold, what a bot has cost you, what it has doneStraight questions with straight answers
Models, help, sessionWhich model is assigned, /help, locking

The guardrails underneath

Skills sit on top of rules that no skill can talk its way past:

Every skill is tested three ways before it ships: the path that works, each refusal deliberately planted and observed to fire, and the dry form checked — by inspecting the filesystem and the database afterwards — to have written nothing.