Plan Project
Description
Automate initial project planning: gather requirements, generate planning docs, create SESSION.md, and prepare for Phase 1. ---
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
Repository README
This is the README for secondsky/claude-skills, shared by 6 entries
in this directory. It describes the repository, not this entry specifically.
Plan Project
Automate initial project planning: gather requirements, generate planning docs, create SESSION.md, and prepare for Phase 1.
Your Task
Follow these steps to take a project from description to ready-to-code state.
0. Check for PROJECT_BRIEF.md (Optional)
**If PROJECT_BRIEF.md exists** in project root or planning/ directory:
ls PROJECT_BRIEF.md planning/PROJECT_BRIEF.md 2>/dev/null
**If found:**
- Read PROJECT_BRIEF.md first
- Extract validated scope, tech stack, and constraints
- Use as context for project-planning skill invocation
- Skip redundant questions (tech stack and scope decisions already validated in brief)
**Note**: PROJECT_BRIEF.md is created by the `/explore-idea` command during pre-planning exploration. It contains research findings and validated decisions that streamline the planning process.
**If not found:**
- Continue normally to step 1
- project-planning skill will handle all requirements gathering
1. Invoke project-planning Skill
**If project description is vague or incomplete**, ask 1-2 clarifying questions first:
- "What's the core functionality? (e.g., task manager, blog, analytics dashboard)"
- "Any specific tech requirements beyond the default stack?"
**Then invoke the project-planning skill** with the project description:
- The skill will handle all clarifying questions (auth, data model, features, scope)
- The skill will generate appropriate planning docs (IMPLEMENTATION_PHASES.md + others as needed)
- Wait for skill to complete and output planning docs
**Note**: Do NOT ask the same questions the skill will ask. Let the skill handle requirements gathering.
2. Verify Planning Docs Exist
Check that these files were created:
docs/IMPLEMENTATION_PHASES.md(required)- Other docs as generated (DATABASE_SCHEMA.md, API_ENDPOINTS.md, etc.)
Run:
ls docs/IMPLEMENTATION_PHASES.md
**If IMPLEMENTATION_PHASES.md doesn't exist:**
- Output: "β Planning failed. IMPLEMENTATION_PHASES.md not found."
- Output: "The project-planning skill should have created this file. Try running the skill manually."
- Stop here
3. Create SESSION.md
**Read IMPLEMENTATION_PHASES.md** to extract phases:
# Extract project name, phase count, and phase details
**Create SESSION.md** in project root using this template:
# Session State
**Current Phase**: Phase 1
**Current Stage**: Implementation
**Last Checkpoint**: [none yet] ([date])
**Planning Docs**: `docs/IMPLEMENTATION_PHASES.md`[, `docs/DATABASE_SCHEMA.md`][, other docs...]
---
## Phase 1: [Phase Name] π
**Type**: [Type] | **Started**: [date]
**Spec**: `docs/IMPLEMENTATION_PHASES.md#phase-1`
**Progress**:
- [ ] [First task from IMPLEMENTATION_PHASES.md]
- [ ] [Second task]
- [ ] [Third task]
**Next Action**: [Concrete first action from phase tasks]
**Key Files**:
- [List key files from phase]
**Known Issues**: None
## Phase 2: [Phase Name] βΈοΈ
**Spec**: `docs/IMPLEMENTATION_PHASES.md#phase-
Related Skills
Auto Update
Pull the latest ECC repo changes and reinstall the current managed targets.
Development Ecc Guide
Navigate ECC's current agents, skills, commands, hooks, install profiles, and docs from the live repository su
Development Epic Claim
Claim an epic issue, stamp coordination state, and sync local ownership.
Development Epic Publish
Publish a validated epic update back to the issue and local cache.
Development Epic Review
Mark epic review requested, approved, or changes requested.
Development Epic Unblock
Sweep blocked epic issues and reopen anything whose dependencies are closed.
Development Related Agents
Django Build Resolver
Django/Python build, migration, and dependency error resolution specialist. Fixes pip/Poetry errors, migration
Openai Codex CLI
(55.8k β) - Lightweight coding agent that runs in your terminal.
src/agents/ β 11 Agent Definitions
**Generated:** 2026-04-11