scaffold-exercises

Create exercise directory structures with lint-safe readmes and variant folders.

Updated May 28, 2026
One-click install
npx skills add https://github.com/haryelramalho/skills --skill scaffold-exercises-haryelramalho
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scaffold-exercises
Source: https://github.com/haryelramalho/skills/tree/main/skills/community/scaffold-exercises
Command: npx skills add https://github.com/haryelramalho/skills --skill scaffold-exercises-haryelramalho

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual overhead of creating course exercise directories and keeps the structure consistent enough to pass lint checks.

Core Features & Use Cases

  • Exercise Scaffolding: Creates section and exercise folder structures with the expected naming conventions.
  • Variant Setup: Supports explainer, problem, and solution subfolders for different teaching and practice modes.
  • Lint-Friendly Stubs: Generates non-empty readmes and minimal placeholders that satisfy repository validation rules.
  • Use Case: A course author can quickly set up a new module with several exercises, then hand it off for content writing or implementation.

Quick Start

Use this skill to scaffold a new exercise section with the correct folders and starter readmes that will pass linting.

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 directories for course content that pass repository linting?

To scaffold exercise directories that pass repository linting, generate section and exercise folders with lint-safe naming conventions alongside non-empty readmes and minimal placeholder files to satisfy validation rules.

What's the best way to set up problem, solution, and explainer folders for course exercises?

Setting up problem, solution, and explainer folders for course exercises requires creating variant subfolders within each exercise directory, ensuring each contains non-empty readmes to meet repository validation standards.

Why does my exercise directory structure fail lint checks when I create new course sections?

Exercise directory structures fail lint checks when folders are missing non-empty readmes or use naming conventions that violate repository rules, which can be fixed by generating lint-friendly stubs and correctly named variant folders.

Can I generate optional code files when scaffolding new exercise stubs?

Yes, you can generate optional code files when scaffolding new exercise stubs, allowing you to include minimal placeholders alongside required non-empty readmes to fully satisfy course repository validation.

Do I need any dependencies to create lint-safe directory structures for course content?

No dependencies are required to create lint-safe directory structures for course content, as the skill independently generates section folders, exercise stubs, and variant directories with non-empty readmes.