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.