iblai-api-studio-problem
Installation
SKILL.md
iblai-api-studio-problem
A problem component is a set of questions written in OLX (Open
Learning XML): one <problem> root with one *response element per
question. Users answer all of them and press Submit once; the block is
graded as one item. Create the block, then send the OLX as data with
grading metadata. Two calls per unit.
Before you start
- Preflight:
node .claude/skills/iblai-api-studio-auth/scripts/studio-login.mjs --checkprints twooks; otherwise run/iblai-api-studio-authfirst — do not attempt the calls below. - A unit locator from
/iblai-api-studio-unit(or the unit list from/iblai-api-studio-outline). - For graded work: the enclosing subsection has a
graderType(/iblai-api-studio-subsection) that exists in the grading policy (/iblai-api-studio-grading). - The questions drafted and the OLX validated as XML (below).