project-scaffolder

Generate standardized project scaffolding templates for learning resources.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/BitYoungjae/dokhak --skill project-scaffolder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-scaffolder
Source: https://github.com/BitYoungjae/dokhak/tree/main/skills/project-scaffolder
Command: npx skills add https://github.com/BitYoungjae/dokhak --skill project-scaffolder

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the creation of a complete learning-resource project skeleton. It saves time by generating plan.md, task.md, persona.md, project-context.md, and CLAUDE.md templates so you can focus on content.

Core Features & Use Cases

  • Templates for plan.md, task.md, persona.md, project-context.md, and CLAUDE.md to rapidly bootstrap new learning resources.
  • Consistency & quality: Enforces a uniform structure across the entire curriculum, reducing decision fatigue and rework.
  • Use Case: When starting a new tutorial or guide, run the init-project workflow to generate all scaffolding templates in one step, then customize as needed.

Quick Start

Run /init-project "Your Topic" --pages 100 --lang en to generate the skeleton: plan.md, task.md, persona.md, project-context.md, and CLAUDE.md, plus the templates in the skill.

Frequently Asked Questions about project-scaffolder

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

FAQPage Schema
How do I quickly set up a new learning project with standardized templates?

Project scaffolding automates creation of a complete learning-resource skeleton. Run `/init-project "Your Topic" --pages 100 --lang en` to generate plan.md, task.md, persona.md, project-context.md, and CLAUDE.md templates in one step, then customize for your content.

What files does project scaffolding generate for a new tutorial or guide?

Scaffolding generates five core files: plan.md for curriculum structure, task.md for objectives, persona.md for audience definition, project-context.md for scope, and CLAUDE.md for configuration—all with hierarchical Part/Chapter/Section templates and placeholder variables.

How does scaffolding enforce consistency across learning resources?

Standardized templates enforce uniform structure across tutorials and guides, reducing decision fatigue and rework. Each generated file follows predefined hierarchy levels and page allocations, ensuring cohesive organization across your entire curriculum.

Can I use project scaffolding to bootstrap documentation projects?

Yes. Scaffolding applies to any self-learning resource project—tutorials, guides, and documentation. The `/init-project` command generates templates suited to structure-based learning materials with customizable page counts and language settings.

What customization options are available when generating project templates?

Generated templates support configurable topic names, total page allocation via the `--pages` parameter, and language selection with the `--lang` flag. After generation, all placeholder variables in plan.md, task.md, and other files can be edited to match your specific content needs.

Do I need prior setup or dependencies to use project scaffolding?

No external dependencies are required. Project scaffolding is a standalone Skill that generates templates directly. Simply invoke `/init-project` with your topic and parameters to produce the complete scaffolding set immediately.