scaffold-exercises

Generate exercise scaffolds with sections, stubs, and lint validation from a course plan.

195|16|Updated Feb 18, 2025
One-click install
npx skills add https://github.com/InditexTech/weavejs --skill scaffold-exercises-inditextech
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scaffold-exercises
Source: https://github.com/InditexTech/weavejs/tree/main/code/.agents/skills/scaffold-exercises
Command: npx skills add https://github.com/InditexTech/weavejs --skill scaffold-exercises-inditextech

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This tool helps curriculum developers quickly generate organized exercise directories with sections, problems, solutions, and explainers, ensuring consistent structure and lint compliance.

Core Features & Use Cases

  • Create section and exercise folders automatically from a plan (e.g. 01-introduction, 01.02-setup-exercise).
  • Generate stub readmes in each required subfolder and ensure no broken links.
  • Run a lint pass to validate the scaffolds and collect feedback for corrections.

Quick Start

Create a plan for your course and run the scaffold-exercises tool to generate the directory structure.

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 directories from a course plan?

To generate exercise directories, you provide a course plan and the tool automatically scaffolds section and exercise folders with stub readmes. This ensures consistent directory structure and lint compliance without manual file creation.

What is the best way to scaffold course exercises with problem and solution folders?

Scaffolding course exercises with problem and solution folders is best handled by automating creation from a curriculum plan. The tool generates required subfolders, such as problem, solution, and explainer directories, ensuring a lint-friendly structure.

How does automated directory structure generation enforce lint compliance for educational content?

Automated directory structure generation enforces lint compliance by applying a predefined, lint-friendly layout to all scaffolds. It generates stub readmes in required subfolders to prevent broken links and runs a validation pass to collect feedback for corrections.

Can I create stub readmes and exercise sections automatically for a new curriculum?

Yes, you can create stub readmes and exercise sections automatically by running the scaffold tool against a course plan. It systematically builds numbered sections and exercises, populating each with required subfolders and stub files ready for content.

Do I need external dependencies to validate the exercise directory structure I created?

No external dependencies are needed to validate the exercise directory structure. The tool provides a ready-to-lint setup that runs a validation pass directly on the generated scaffolds, collecting feedback to correct any structural issues.

Why use a scaffold tool for course design instead of manually creating exercise folders?

Using a scaffold tool for course design ensures consistent structure and lint compliance across all exercises, avoiding broken links and manual errors. It automates the creation of sections, stubs, and subfolders, accelerating curriculum development.