build-tools
Installation
SKILL.md
Build Tools
Generate MCP tool collections from the API groups selected during discovery. This skill reads .discover.json and the swagger spec, then builds tool files one collection at a time.
IMPORTANT: This skill ONLY creates tool files, collection indexes, and registrations. Do NOT create any test files, test setup, test builders, test helpers, or __tests__/ directories. Testing is handled separately by the /build-tools-tests skill.
Prerequisites
Before running, ensure:
- You have run
npx @umbraco-cms/create-umbraco-mcp-server discover(.discover.jsonexists) - The API client has been generated (
src/umbraco-api/api/generated/directory exists — if not, runnpm run generate)
Arguments
- No arguments: build all collections from
.discover.json - Single collection name: build only that collection (e.g.
/build-tools form)