masterskills CLI ships on npm as @masterskills/cli (MIT, Node ≥ 20). Humans normally run only install and login; everything else is what your agent runs on your behalf — but every command works fine by hand.
Commands
Conventions
- Full names. Skills and kits are always addressed as
@org/slug. --jsoneverywhere it matters.list,search,update --check,prepare,agents, and thekitread commands emit machine-readable output — that’s what agents parse.- Non-zero exit on failure — safe to script against.
- A
401from the registry means the device token is missing or revoked; the fix is alwaysmasterskills login.