Intermediate~55 minHazelJS
Tools, Skills, and MCP
Design tool contracts and choose direct @Tool, Skillgate, or MCP under Agent OS governance.
- Authors
- editorial-team
- Published
- Last reviewed
Deepen ToolRegistry design: schemas, side-effect classes, Skillgate curation, MCP export/import—without inventing allow-list APIs.
Learning outcomes
- Specify @Tool contracts with side-effect and approval metadata
- Choose Skillgate vs MCP vs direct tools with governance in mind