Agent skill · writing content · aiskillstore
project-scaffolder
Creates plan.md, task.md, persona.md, project-context.md, and CLAUDE.md for new self-learning resource projects. Use when: (1) /init command is invoked, (2) setting up a new tutorial/guide/documentation project, (3) structure-designer agent needs templates for learning resource structure design. Provides hierarchical Part/Chapter/Section templates with page allocation.
Why this skill is useful
Provides structured templates and guidelines for creating self-learning resource projects that the AI wouldn't reliably generate on its own.
What it needs
About 2k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
Project Scaffolder Skill This skill provides templates and guidance for scaffolding new self-learning resource projects. Templates The following templates are available in this skill directory: Template Purpose ---------- --------- plan-template.md Project structure with Part/Chapter/Section hierarchy task-template.md Session-based task checklist mirroring plan.md persona-template.md Writer/Reader persona and code policy definitions project-context-template.md Target environment and reference URLs claude-md-template.md CLAUDE.md project instructions Workflow 1. Information Gathering Before scaffolding, collect the following information: Topic: Subject of the learning resource Total Pages: Estimated page count (50/100/200+) Language: Primary language (ko/en) Target Audience: Experience level (beginner/intermediate/advanced) Target Environment: OS, tools, versions 2. File Generation Order 1. plan.md - Main structure document (use plan-template.md) 2. task.md - Session-divided checklist (use task-template.md) 3. persona.md - Writer/Reader definitions (use persona-template.md) 4. project-context.md - Environment and references (use project-context-template.md) 5. CLAUDE.md - Project instructions for Claude (use claude-md-template.md) 3. Structure Guidelines Hierarchy Part: Major theme (50-100 pages), contains 3-6 chapters Chapter: Topic group (15-30 pages), contains 3-5 sections Section: Single concept (5-12 pages) Page Allocation Formula Content Type Percentage -------------- ------------ Introduction/Overview 5-8% Core Content 60-70% Practice/Examples 20-25% Summary/Review 5-8% 4. Session Division Rules When creating task.md, divide work into Claude Code sessions: 1 session = 3-5 sections or 20-40 pages Group sections within the same Chapter/Part Consider dependencies (prerequisite → subsequent) Mark session boundaries with HTML comments: 5. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/project-scaffolder