SuperAPI AI Directory

exercise-builder

Writing & research

View repository

Updated 10-16 04:40

About this skill

Exercise Builder

Triggers & routing

  • Trigger: exercises, practice, verification checklist, tutorial exercises, verifiable assignments.
  • Use when: C2 of the tutorial, already has outline/module_plan.yml, need to complete exercise / expected output / verification steps for each module.
  • Skip if: there is no module plan yet.
  • Network: none.
  • Guardrail: exercises must be verifiable, cannot only provide open-ended reflection questions.

Adds the minimal deterministic exercise contract to each planned tutorial module.

Input

  • outline/module_plan.yml

Output

  • updated outline/module_plan.yml

Contract

Each module must end up with at least one exercise containing:

  • prompt
  • expected_output
  • verification_steps

Script boundary

scripts/run.py should:

  • load the current module plan
  • fill missing exercises deterministically
  • write the plan back in place

Keep exercise phrasing logic in shared tutorial tooling rather than hardcoding it repeatedly in the skill script.

Acceptance

  • every module has exercises
  • every exercise includes expected_output
  • every exercise includes verification_steps

Non-goals

  • source coverage auditing
  • prose tutorial writing