scaffold-exercises

Generate standardized exercise directory structures with required subfolders and stub files.

88|9|Updated Jul 16, 2020
One-click install
npx skills add https://github.com/docs-plus/docs.plus --skill scaffold-exercises-docs-plus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scaffold-exercises
Source: https://github.com/docs-plus/docs.plus/tree/main/.agents/skills/scaffold-exercises
Command: npx skills add https://github.com/docs-plus/docs.plus --skill scaffold-exercises-docs-plus

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually creating exercise directories for educational courses is time-consuming and error-prone, often resulting in structures that fail lint validation and require extensive rework to meet requirements.

Core Features & Use Cases

  • Standardized Directory Generation: Automatically creates section and exercise folders following required numeric prefix and dash-case naming conventions.
  • Variant-Aware Stubbing: Generates required readme stubs and optional problem/solution/explainer subfolders based on exercise specifications.
  • Use Case: A course creator building a new AI fundamentals module can scaffold 10+ exercises with correct structure in seconds, then run lint to confirm compliance before committing changes.

Quick Start

Use the scaffold-exercises skill to generate the full exercise directory structure for the new "Data Analysis Basics" course section, including 4 exercises with problem, solution, and explainer subfolders for each.

Frequently Asked Questions about scaffold-exercises

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

FAQPage Schema
How do I scaffold exercise directory structures for course development?

To scaffold exercise directory structures for course development, generate section and exercise folders automatically using standardized numeric prefixes and dash-case naming conventions to ensure structural consistency across educational content.

Why do my manually created course exercise folders fail lint validation?

Manually created course exercise folders fail lint validation due to inconsistent naming conventions, missing required subfolders, or absent readme stub files that standardized scaffold generation prevents during course development.

Can I generate problem, solution, and explainer subfolders for course exercises?

Yes, you can generate problem, solution, and explainer subfolders for course exercises using variant-aware stubbing, which creates required readme stubs and optional subfolders based on specific exercise specifications.

What is the best way to create multiple course exercises with correct folder structure?

The best way to create multiple course exercises with correct folder structure is automated scaffolding, which generates 10+ exercises with required subfolders in seconds while ensuring compliance with internal lint validation rules.

Does scaffolded exercise generation work with pnpm ai-hero-cli lint validation?

Yes, scaffolded exercise generation works with pnpm ai-hero-cli lint validation by producing directory structures that follow required naming conventions and include all necessary stub files to pass compliance checks.

What are the limitations of automated exercise stub file generation?

Automated exercise stub file generation creates placeholder readme files and directory structures but does not populate them with actual educational content, requiring course creators to manually write the instructional material.