scaffold-exercises

Create exercise directories with problem, solution, and explainer sections.

1|Updated Jun 22, 2026
One-click install
npx skills add https://github.com/jchildree/The-QUESTION --skill scaffold-exercises-jchildree
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scaffold-exercises
Source: https://github.com/jchildree/The-QUESTION/tree/main/.agents/skills/scaffold-exercises
Command: npx skills add https://github.com/jchildree/The-QUESTION --skill scaffold-exercises-jchildree

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Manages the creation of exercise directories for educational purposes, streamlining the process of setting up structured exercise sections with problems, solutions, and explainers.

Core Features & Use Cases

  • Automatic Directory Creation: Constructs the correct directory structure with subfolders for problems, solutions, and explainers.
  • Readme Stubbing: Generates minimal readmes for each exercise variant.
  • Linting: Validates the structure of exercise directories against defined rules.

Quick Start

Use the /scaffold-exercises command to create a new exercise directory structure for a new course section.

Frequently Asked Questions about scaffold-exercises

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create structured exercise directories for educational content?

To create structured exercise directories, use a directory scaffolding tool that automatically generates subfolders for problems, solutions, and explainers. This ensures educational content is consistently organized across course sections.

What is the best way to organize course exercises with problems and solutions?

The best way to organize course exercises is by using a scaffolding command that builds a standardized directory structure. This separates problems, solutions, and explainers into distinct subfolders with minimal readmes for clarity.

Do I need bash commands to set up an exercise directory structure?

Yes, you need bash commands to set up the exercise directory structure. The scaffolding process relies on bash for directory creation and uses a custom linter to validate the generated problem, solution, and explainer folders.

Can I validate my exercise directory structure against specific rules?

Yes, you can validate your exercise directory structure using a custom linter. After scaffolding the problem, solution, and explainer subfolders, the linter checks the generated structure against defined educational directory rules.

How do I generate readme stubs for new course sections?

You can generate readme stubs for new course sections by running a scaffolding command. It automatically creates minimal readmes within each exercise variant, covering problems, solutions, and explainers for educational purposes.