scaffold-exercises

Generate and validate exercise directory structures with ai-hero-cli linting rules.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/tonomb/personal-pnl --skill scaffold-exercises-tonomb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scaffold-exercises
Source: https://github.com/tonomb/personal-pnl/tree/main/.agents/skills/scaffold-exercises
Command: npx skills add https://github.com/tonomb/personal-pnl --skill scaffold-exercises-tonomb

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the manual overhead and human error involved in setting up complex course directory structures that must adhere to strict linting requirements.

Core Features & Use Cases

  • Automated Scaffolding: Instantly generates nested directory structures for sections and exercises including problem, solution, and explainer variants.
  • Linting Compliance: Ensures all generated structures pass the internal AI Hero CLI linting rules, preventing broken links or missing files.
  • Use Case: When designing a new curriculum module, use this skill to generate the entire folder hierarchy for a section with multiple exercises, ensuring each contains the required readme stubs and file structure.

Quick Start

Use the scaffold-exercises skill to create a new section named 05-memory-skill-building with exercises 05.01, 05.02, and 05.03 according to the provided plan.

Frequently Asked Questions about scaffold-exercises

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

FAQPage Schema
How do I automate course directory scaffolding for educational exercises?

Automating course directory scaffolding generates standardized nested folder structures for sections and exercises, including problem, solution, and explainer variants. This eliminates manual overhead and human error when setting up complex curriculum modules requiring strict file naming conventions.

Why does my course curriculum fail directory linting rules?

Course curriculum directory linting fails when required subfolders and readme files are missing or incorrectly initialized. Using an automated scaffolding tool ensures all generated structures pass internal CLI linting rules, preventing broken links or missing files during curriculum development workflows.

Do I need the ai-hero-cli tool to validate exercise directory integrity?

Yes, the ai-hero-cli tool is required to validate directory integrity and ensure all required subfolders and readme files are correctly initialized. It enforces strict adherence to linting rules and file naming conventions required for standardized educational content structures.

Can I generate multiple exercises within a single curriculum section?

Generating multiple exercises within a single curriculum section is fully supported. You can instantly generate the entire folder hierarchy for a section with multiple exercises, such as 05.01, 05.02, and 05.03, ensuring each contains the required readme stubs and standardized file structure.

What is the best way to ensure standard file naming conventions across course modules?

The best way to ensure standard file naming conventions across course modules is using an automated scaffolding process that applies strict linting compliance. This instantly generates nested directory structures with required readme stubs, preventing broken links and missing files in educational content.

Are there limitations when using automated scaffolding for curriculum development?

Limitations of automated scaffolding for curriculum development include strict dependency on the ai-hero-cli tool for validation and adherence to predefined directory structures. It is specifically tailored for educational content workflows requiring problem, solution, and explainer variant folders.