Claude-night-market project-planning
Transform specifications into dependency-ordered implementation plans with phased tasks and parallel work identification.
install
source · Clone the upstream repo
git clone https://github.com/athola/claude-night-market
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/athola/claude-night-market "$T" && mkdir -p ~/.claude/skills && cp -r "$T/plugins/attune/skills/project-planning" ~/.claude/skills/athola-claude-night-market-project-planning && rm -rf "$T"
manifest:
plugins/attune/skills/project-planning/SKILL.mdsource content
Delegation
For detailed task planning workflows, this skill delegates to
spec-kit:task-planning as the canonical implementation. Use this skill for quick planning needs; use spec-kit for comprehensive project plans.
When To Use
- After specification phase completes
- Need to design system architecture
- Need task breakdown for implementation
- Planning sprints and resource allocation
- Converting requirements into actionable tasks
- Defining component interfaces and dependencies
When NOT To Use
- No specification exists yet (use
first)Skill(attune:project-specification) - Still exploring problem space (use
instead)Skill(attune:project-brainstorming) - Ready to execute existing plan (use
instead)Skill(attune:project-execution) - Need to adjust running project (update plan incrementally, don't restart)
Integration
With superpowers:
- Uses
for structured planningSkill(superpowers:writing-plans) - Applies checkpoint-based execution patterns
- Uses dependency analysis framework
Without superpowers:
- Standalone planning methodology
- Task breakdown templates
- Dependency tracking patterns
Quality Checks
Before completing plan:
- ✅ All architecture components documented
- ✅ File Structure section present before tasks
- ✅ All task files appear in File Structure table
- ✅ All FRs mapped to tasks
- ✅ All tasks have acceptance criteria
- ✅ Dependencies are acyclic
- ✅ Effort estimates provided
- ✅ Critical path identified
- ✅ Risks assessed with mitigations
- ✅ Sprints balanced by capacity
Post-Completion: Workflow Continuation (REQUIRED)
Automatic Trigger: After Quality Checks pass and
docs/implementation-plan.md is saved, MUST auto-invoke the next phase.
When continuation is invoked:
- Verify
exists and is non-emptydocs/implementation-plan.md - Display checkpoint message to user:
Implementation plan complete. Saved to docs/implementation-plan.md. Proceeding to execution phase... - Invoke next phase:
Skill(attune:project-execution)
Bypass Conditions (ONLY skip continuation if ANY true):
flag was provided by the user--standalone
does not exist or is empty (phase failed)docs/implementation-plan.md- User explicitly requests to stop after planning
Do NOT prompt the user for confirmation — this is a lightweight checkpoint, not an interactive gate. The user can always interrupt if needed.
Related Skills
- Planning methodology (if available)Skill(superpowers:writing-plans)
- Task breakdown (if available)Skill(spec-kit:task-planning)
- Previous phaseSkill(attune:project-specification)
- AUTO-INVOKED next phase after planningSkill(attune:project-execution)
- Full lifecycle orchestrationSkill(attune:mission-orchestrator)
Related Commands
- Invoke this skill/attune:blueprint
- Next step in workflow/attune:execute
Examples
See
/attune:blueprint command documentation for complete examples.
Troubleshooting
Common Issues
If you find circular dependencies in your task graph, break one of the tasks into smaller sub-tasks. If sprint capacity is consistently exceeded, re-estimate tasks using the Fibonacci scale or reduce sprint scope.