Planning setup
Claude Code skills for planning, productivity, and vibe-coded development
npx -y skills add huntsyea/vibe-skills --skill planning-setupAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Sets up planning-with-files infrastructure for complex projects. Creates task_plan.md, findings.md, progress.md, updates CLAUDE.md with methodology guidance, and adds .claude/rules enforcement. Use when starting a project that will require >5 tool calls or complex multi-step work.
SKILL.md
4.1 KB, as published. Nobody here has run it
Planning Setup Skill
I scaffold planning-with-files infrastructure for your project:
- Three planning files (task_plan.md, findings.md, progress.md)
- CLAUDE.md methodology guidance
- .claude/rules enforcement for planning discipline
When to Use This vs EnterPlanMode
- Use this skill when starting a new project that needs persistent planning infrastructure across sessions
- Use EnterPlanMode for single-session implementation tasks where built-in task tracking suffices
This skill creates files that persist; EnterPlanMode is for in-session planning that doesn't need to survive restarts.
Interactive Setup Workflow
I use the AskUserQuestion tool to gather your preferences interactively, presenting options with descriptions so you can make informed choices. I'll ask you 6-8 questions to customize the planning infrastructure:
- Project name: What should I call this project?
- Goal: What's the one-sentence goal of this project?
- Phases: What are the major phases? (Or should I suggest phases based on the goal?)
- Key questions: What are the 3-5 key questions this project needs to answer?
- Constraints: What constraints or requirements should I know about?
- File location: Should planning files go in the project root or a subdirectory (like
planning/ordocs/)? - CLAUDE.md: Does CLAUDE.md already exist? Should I create it or append to it?
- Hybrid tracking: Want to use TaskCreate/TaskUpdate for individual tasks within phases?
What Gets Created
Planning Files (Customized from Templates)
task_plan.md - Phase tracking, decisions, errors
- Goal and current phase
- Phase checklist with status
- Key questions to answer
- Decisions made table
- Errors encountered table
findings.md - Research discoveries, visual findings
- Requirements section
- Research findings
- Technical decisions table
- Issues encountered
- Visual/browser findings (with 2-Action Rule reminder)
progress.md - Session log, test results
- Session-by-session log format
- Test results table
- Error log
- 5-Question Reboot Check
CLAUDE.md Updates
Adds planning methodology section:
- High-level overview
- When to use planning-with-files
- Reference to this skill
.claude/rules/planning-with-files.md
Enforcement rules:
- Create plan first - For complex tasks requiring >5 tool calls
- 2-Action Rule - Save findings after browser/search ops
- Read before decide - Refresh goals before major decisions
- Log all errors - Track and mutate approach
Workflow
After gathering your answers, I:
- Create the planning directory (if requested)
- Generate customized task_plan.md with your goal, phases, and questions
- Generate findings.md with initial structure
- Generate progress.md with session log template
- Update or create CLAUDE.md with planning guidance
- Create .claude/rules/planning-with-files.md with enforcement rules
- Provide a summary of what was created and how to use it
Integration with TaskCreate/TaskUpdate
The planning-with-files approach works alongside Claude's built-in task tools:
- task_plan.md tracks project phases (high-level)
- TaskCreate/TaskUpdate manage individual tasks within each phase (granular)
This hybrid approach gives you:
- Big-picture phase tracking in files
- Detailed task management in the task system
- Full context preserved across sessions
After Setup
Once setup is complete, see references/usage-guide.md for:
- Daily workflow
- When to update each file
- The 5-Question Reboot Test
- Working with the 4 core rules
For the principles behind this system, see references/manus-principles.md.
Templates
All templates are in templates/ and are customized during setup.