iblai-api-studio-course-create
Installation
SKILL.md
iblai-api-studio-course-create
Create the course shell that every other /iblai-api-studio-* skill fills.
One call, one course key. Studio on ibl.ai exposes a management endpoint that
also registers the course in the ibl.ai catalog and gives the creator the
course-instructor role — use it, not the stock Studio route.
Before you start
- Preflight:
node .claude/skills/iblai-api-studio-auth/scripts/studio-login.mjs --checkprints twooks andstudio.envhasSTUDIO_ORG=<org key>. Anything else →/iblai-api-studio-authfirst; never guess an org key and never usemain. - The user's roles include
org-instructorfor that org (GET /api/ibl/users/manage/roles/?username=$STUDIO_USERNAME); otherwise/iblai-api-managementgrants it. - Agree
numberandrunwith the user — they are part of the key forever.