scaffold-exercises

Generate educational exercise directory structures with predefined sections and linting validation.

2|Updated May 9, 2026
One-click install
npx skills add https://github.com/JohnRobert-Olano/3DwebsiteContemporyWorld --skill scaffold-exercises-johnrobert-olano
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scaffold-exercises
Source: https://github.com/JohnRobert-Olano/3DwebsiteContemporyWorld/tree/main/.agents/skills/scaffold-exercises
Command: npx skills add https://github.com/JohnRobert-Olano/3DwebsiteContemporyWorld --skill scaffold-exercises-johnrobert-olano

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill simplifies the process of creating exercise directory structures for educational purposes, ensuring that they are linted and well-organized.

Core Features & Use Cases

  • Directory Structure Creation: Automatically generate the correct directory hierarchy for exercises, including sections, problems, solutions, and explainers.
  • Linting: Validates the created directory structures against predefined rules, ensuring they pass linting checks.
  • Use Case: Use this Skill when you need to quickly set up a new educational resource with structured exercise files.

Quick Start

Scaffold a new exercise set with 'scaffold-exercises create --plan "05.01 Introduction to Memory, 05.02 Short-term Memory (explainer + problem + solution), 05.03 Long-term Memory"'

Frequently Asked Questions about scaffold-exercises

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

FAQPage Schema
How do I automatically generate exercise directory structures for a course?

Automate exercise directory creation by passing a structured plan string detailing sections, problems, solutions, and explainers. The tool parses the plan and generates the full hierarchy automatically.

What is the best way to ensure educational exercise folders pass linting rules?

Validate educational exercise folders against predefined linting rules to ensure compliance. The tool checks for missing directories and non-compliant filenames, preventing common structural errors.

How do I scaffold courseware with multiple sections and problems from a single command?

Scaffold courseware by providing a comma-separated plan string where each section defines its problems, solutions, and explainers. The script handles the directory setup instantly.

Do I need any external dependencies to set up courseware directories with this tool?

No external dependencies are required to set up courseware directories. The tool operates independently using its built-in scripts to generate and validate the file structure.

Can I specify which sections include explainers, problems, and solutions during exercise creation?

Yes, specify sections with explainers, problems, and solutions during exercise creation by annotating the plan string. The generator reads these annotations to build the exact folder structure.

Why does my generated exercise directory structure fail validation checks?

Exercise directory structures fail validation when linting detects missing directories or non-compliant filenames. The tool reports these common errors so you can correct the structural plan.