--force, because a consumer may have edited one and silently
overwriting local edits is not something a copy command should do.
What ships
Eleven skills, layered rather than exhaustive.vitruvio is the entry point and the others are reached from it, so
install the set rather than one of them.
Ask your agent to set up a brain and the
vitruvio-onboarding skill walks it through the same steps as the
Onboarding section of these docs — including stopping to ask you whether the brain is governed.
The five habits the skills teach
- Always
--json, and branch onokthenerror.code. - Read
warningseven whenokis true — a degraded answer that looks clean is the failure the design is arranged to prevent. - The brain returns evidence; you write the prose. There is no answer field.
- Never invent a
block_id. - Search first.
searchruns the planner over the indices and is the only read that ranks;inspect blocksis an unranked inventory and the last resort, afterquery explainand a rebuilt index have not helped.
Where they are authored
The files live atskills/ in the repository root and
ship inside the wheel, which ties a skill to the version of the CLI it documents. The command reference the entry
skill carries is generated from the command declarations, and CI fails if it is stale — a stale reference is worse
than none, because an agent that trusts a flag which no longer exists spends its next turn recovering from a usage
error.