Claude Code Plugins

Community-maintained marketplace

Feedback

exercise-builder

@SquizAI/AI_bootcamp
1
0

Creates hands-on student exercises and practice activities for learning prompt engineering. Use when the user asks to create student activities, practice exercises, or hands-on learning tasks. Generates exercises with examples, solutions, and differentiation.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name exercise-builder
description Creates hands-on student exercises and practice activities for learning prompt engineering. Use when the user asks to create student activities, practice exercises, or hands-on learning tasks. Generates exercises with examples, solutions, and differentiation.
allowed-tools Read, Write, Edit, Glob, Task

Exercise Builder Skill

This skill creates hands-on, engaging exercises that help students practice and master prompt engineering techniques.

When to Use

Use this skill when the user:

  • Asks to create student exercises or activities
  • Wants practice problems for specific techniques
  • Needs hands-on learning tasks
  • Requests examples for students to try
  • Wants differentiated practice at multiple levels

What This Skill Does

  1. Gathers Requirements:

    • Exercise topic or skill to practice
    • Target grade level(s)
    • Time allocation for the exercise
    • Specific learning objective
    • Related class session
    • Difficulty level desired
  2. Invokes Subagents to create:

    • prompt-engineer subagent: Designs the prompting technique practice
    • lesson-planner subagent: Structures the exercise format
  3. Creates Exercise Content:

    • Clear, student-facing instructions
    • Specific prompting technique to practice
    • Example prompts at different skill levels
    • Success criteria (what good looks like)
    • Solution examples and variations
    • Common mistakes and how to fix them
    • Extension activities for advanced students
    • Scaffolding for struggling students
  4. Saves Exercise to:

    • prompt-engineering-curriculum/class-XX/exercises/exercise-name.md

Exercise Design Principles

  • Immediately Useful: Use real homework scenarios
  • Progressive Difficulty: Start simple, build complexity
  • Clear Success Criteria: Students know when they've succeeded
  • Real Examples: Authentic student work scenarios
  • Iteration-Friendly: Encourage refinement and improvement

Output Structure

Exercises include:

  • Learning Objective: What students will practice
  • Time Allocation: How long the exercise should take
  • Instructions: Step-by-step, student-facing
  • Examples: Model prompts and responses
  • Success Criteria: What indicates mastery
  • Solutions: Multiple correct approaches
  • Troubleshooting: Common issues and fixes
  • Extensions: Challenges for advanced students
  • Differentiation: Support for various skill levels

Example Usage

User: "Create an exercise for students to practice role-based prompting with their math homework"

This skill will generate a complete exercise with instructions, examples, and solutions.