cyanluna-git/cyanluna.skills/project-kickstart
Claude Code and agent skill by cyanluna-git/cyanluna.skills
- community
Checking that the SKILL.md file is still in the repository.
Full project pipeline — SRS → Plan → Tasks + TDD → Rolling Wave Execute. Use when starting a new project or major feature from scratch. Default mode is Rolling Wave (implement one → verify → refine next → repeat). Use --big-bang for old all-upfront refine style.
Install
npx vskill@latest install cyanluna-git/cyanluna.skills/project-kickstartSKILL.md
/project-kickstart [topic] — Full Project Pipeline
Runs the complete project lifecycle from idea to rolling implementation.
Default mode: Rolling Wave Planning
`--big-bang` mode (legacy, small projects only):
What is Rolling Wave Planning?
Rolling Wave Planning (PMBOK): Plan near-term work in detail; keep future work high-level. Refine each task only after the previous one is implemented and verified — using real implementation outcomes to inform the next refinement.Related: Progressive Elaboration, Just-in-Time (JIT) Refinement
Key principle: refine task N+1 only after verifying task N's actual implementation.
- Refining everything upfront → earlier implementations change assumptions, later tasks become stale
- Refining just-in-time → scope and interfaces are grounded in real code
When to use
- Starting a new project
- Large feature additions (3+ tasks)
- Any "let's build this" request that needs structure end-to-end
Procedure (Default: Rolling Wave)
① SRS
- If topic is underspecified, ask 1-2 clarifying questions via AskUserQuestion
- Explore codebase if needed (Explore agent)
- Write SRS:
- Save:
docs/srs-{project-slug}.md - Present summary to user and get approval before continuing
② Implementation Plan
Save: docs/implementation-plan-{project-slug}.md
③ Create all tasks — Lightweight skeleton
Do not write detailed descriptions upfront in Rolling Wave. Create skeleton tasks: title + 1-2 line goal only. Acceptance Criteria left blank — filled during Refine.
Minimum fields per task:
title: clear unit of workdescription: Goal (1-2 lines) + Scope keywords onlytags: epic and phase tagslevel: L1/L2/L3 based on implementation plan
E2E test task: add one E2E validation task at the end of each epic (required).
Print full ID list and order after creation.
④ Lock execution order
Finalize execution sequence based on dependency graph:
Save: docs/execution-order-{project-slug}.md
Confirm order with user before starting the loop.
⑤ Rolling Wave Loop
Repeat until all tasks are done:
Loop exceptions:
- Unexpected implementation change found during Verify → adjust downstream task descriptions proactively
- Blocker encountered → report to user and pause
- E2E task fails → review tasks in that epic
Execution Options
(default) — Rolling Wave
Sequential: refine → implement → verify → refine next. For L2/L3 tasks: pause at plan_review / impl_review for user confirmation.
--auto
Auto-approve all implement stages. Refine and Verify always run.
--plan-only
Run steps ①–④ only. Lock execution order, do not start the loop. User manually triggers each task later with refine → /kanban-run #N.
--big-bang
Legacy all-upfront: refine all tasks at once, then batch execute. Use only for small projects (≤3 tasks) with no inter-task dependencies.
Guardrails
- Never create tasks without SRS
- Every epic must have at least one E2E test task
- In Rolling Wave: N+1 refine must happen after N is verified — no exceptions
- Never refine the next card without checking the prior card's actual implementation
- No large implementations in a single card — split immediately when scope exceeds limits during Refine
- Card splits proceed automatically; report to user after splitting
- Run /kanban-init first if project is not registered
Output
Print progress after each step:
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingproject-kickstart/SKILL.md
Popularity
- Repository stars
- 164
- Repository forks
- 41
- 7-day trend score
- 26
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/cyanluna-git/cyanluna.skills/project-kickstart)