ck:plan

Generate technical implementation plans with phased documentation and architecture design.

Updated Jan 11, 2026
One-click install
npx skills add https://github.com/felix-howard/ella --skill ck-plan-felix-howard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:plan
Source: https://github.com/felix-howard/ella/tree/main/.opencode/skills/plan
Command: npx skills add https://github.com/felix-howard/ella --skill ck-plan-felix-howard

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of creating detailed technical plans, from initial feature conception to comprehensive roadmaps, ensuring clarity and alignment before development begins.

Core Features & Use Cases

  • Implementation Planning: Generate detailed step-by-step plans for new features or system designs.
  • Architecture Design: Outline technical architectures and solution designs.
  • Roadmap Creation: Break down complex projects into manageable phases and tasks.
  • Use Case: When starting a new feature, use this Skill to generate a plan that includes research, design, implementation steps, and task breakdowns, ensuring all aspects are considered.

Quick Start

Use the ck:plan skill to create an implementation plan for adding user authentication.

Frequently Asked Questions about ck:plan

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

FAQPage Schema
How do I generate a technical implementation plan for a new software feature?

Generate a technical implementation plan by analyzing the codebase and researching requirements to produce phased documentation with step-by-step tasks. This approach ensures all design and architecture aspects are considered before development begins.

What is the best way to break down complex software projects into manageable phases?

Break down complex software projects into manageable phases by creating structured roadmaps with detailed task breakdowns. This process transforms architectural designs into actionable implementation steps for development teams.

Can I design system architecture and solution designs without manual diagramming?

Design system architecture and solution designs by outlining technical structures through structured documentation and codebase analysis. This generates comprehensive architectural plans without relying on manual diagramming tools.

Do I need existing code to create a detailed implementation strategy and roadmap?

You do not need existing code to create an implementation strategy because the planning process supports both new feature conception and codebase analysis. Roadmaps are generated from research and design documentation.

Why does implementation planning fail without phased documentation?

Implementation planning fails without phased documentation because complex tasks lack clear breakdowns and alignment. Structured roadmaps ensure development teams follow a defined implementation strategy from initial design to completion.