Build It

Wrap a skill

skill_write links the canvas to a skill. kidCallable + ageRange required.

skill_write links the canvas to a skill. kidCallable + ageRange are required. The skill is the trackable, deliverable unit.

The call

After canvas_create returns a canvasId, wrap it:

API call
skill_write({
name: "Evening reflection",
description: "Three questions about the day. Mood scored.",
instructions: "Present the reflection form. Score the mood. ...",
canvasIds: ["757c5bb0-..."],
kidCallable: true,
ageRange: "6-12",
dryRun: false
})
# Returns: { skillId: "019e378f-...", nextStep: "skill_activate" }

Required fields

Optional fields

infoThe nextStep in the response tells you what to do next. Follow it literally: skill_activate.

Further reading

Was this page helpful?
Activate & deliver chevron_right