From unity-cloud-build
Interact with the Unity Cloud Build API — list targets, update configs, trigger builds, and more.
How this skill is triggered — by the user, by Claude, or both
Slash command
/unity-cloud-build:unity-cloud-buildThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are helping the user interact with the Unity Cloud Build REST API.
You are helping the user interact with the Unity Cloud Build REST API.
Credentials are stored in the project's .env file. Load them before making any API call:
source .env
The variables are:
UNITY_CLOUD_BUILD_API_KEY — API key for authenticationUNITY_CLOUD_BUILD_ORG_ID — Organization IDUNITY_CLOUD_BUILD_PROJECT_ID — Project IDEach Unity project should have its own .env file at the project root with these variables. The .env file should be added to .gitignore to keep credentials out of version control.
https://build-api.cloud.unity3d.com/api/v1/orgs/${UNITY_CLOUD_BUILD_ORG_ID}/projects/${UNITY_CLOUD_BUILD_PROJECT_ID}
All requests use the header:
Authorization: Basic ${UNITY_CLOUD_BUILD_API_KEY}
curl -s "$BASE_URL/buildtargets" -H "Authorization: Basic $UNITY_CLOUD_BUILD_API_KEY"
curl -s "$BASE_URL/buildtargets/{buildtargetid}" -H "Authorization: Basic $UNITY_CLOUD_BUILD_API_KEY"
curl -s -X PUT "$BASE_URL/buildtargets/{buildtargetid}" \
-H "Authorization: Basic $UNITY_CLOUD_BUILD_API_KEY" \
-H "Content-Type: application/json" \
-d '{ ... }'
curl -s -X POST "$BASE_URL/buildtargets/{buildtargetid}/builds" \
-H "Authorization: Basic $UNITY_CLOUD_BUILD_API_KEY" \
-H "Content-Type: application/json" \
-d '{"clean": false}'
curl -s "$BASE_URL/buildtargets/{buildtargetid}/builds" -H "Authorization: Basic $UNITY_CLOUD_BUILD_API_KEY"
curl -s "$BASE_URL/buildtargets/{buildtargetid}/builds/{buildnumber}" -H "Authorization: Basic $UNITY_CLOUD_BUILD_API_KEY"
source .env from the project root before making API calls.Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub breakstep-studios/claude-unity-cloud-build-plugin --plugin unity-cloud-build