ce:plan

Generates structured implementation plans with requirements traceability, research, and test scenarios.

6|2|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/Jerrylalala/compound-engineering --skill ce-plan-jerrylalala
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ce:plan
Source: https://github.com/Jerrylalala/compound-engineering/tree/main/plugins/compound-engineering/skills/ce-plan
Command: npx skills add https://github.com/Jerrylalala/compound-engineering --skill ce-plan-jerrylalala

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Turning a feature idea or requirements document into an actionable, reviewable implementation plan is time-consuming and error-prone. This Skill produces durable technical plans with clear scope boundaries, sequenced implementation units, and verifiable test scenarios, so execution can start confidently without re-inventing decisions. ## Core Features & Use Cases - Research-Grounded Planning: Runs parallel repo, learnings, and optional external best-practices research agents before structuring the plan, and reuses upstream brainstorm requirements documents as the source of truth. - Right-Sized Plan Depth: Classifies work as Lightweight, Standard, or Deep, then scales template sections, implementation units, and risk treatment accordingly. - Confidence Check & Deepening: Scores plan sections against quality checklists and dispatches targeted specialist agents to strengthen weak sections, with interactive accept/reject review of findings. - Non-Software Planning: Routes non-software tasks to a universal planning workflow producing itineraries, curricula, runbooks, or project plans. - Use Case: After brainstorming a new authentication feature, run the plan command to generate a dated plan file in docs/plans/ with implementation units, Given/When/Then test scenarios, and deferred open questions, then hand it directly to the work phase. ## Quick Start Ask the assistant to create an implementation plan for your feature, for example: plan the user authentication flow based on the requirements document in docs/brainstorms.

Frequently Asked Questions about ce:plan

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create an implementation plan from a requirements document?▼

Invoke the plan command with your feature description. It automatically searches docs/brainstorms/ for matching requirements files, carries forward decisions and scope, and writes a structured plan to docs/plans/ with implementation units and test scenarios.

What is the difference between brainstorming and planning in this workflow?▼

Brainstorming defines what to build, producing a requirements document. Planning defines how to build it, producing implementation units, technical decisions, and test scenarios. Planning never writes code or runs tests; execution belongs to the work phase.

Can this planning skill handle non-software tasks?▼

Yes. When the task is not software-related, it routes to a universal planning workflow that produces itineraries, study curricula, event runbooks, or project plans, with optional web research for time-sensitive facts like prices and schedules.

How does the plan deepening or confidence check work?▼

After writing the plan, a checklist-based scoring pass identifies weak sections such as thin decision rationale or missing test scenarios. Targeted research agents then strengthen only those sections, and in interactive mode you accept or reject each finding.

When should I skip external research during planning?▼

Skip external research when the codebase already shows strong local patterns with multiple direct examples, or when you already know the intended approach. External research is recommended for high-risk topics like security, payments, migrations, or unfamiliar technology layers.