create-plan

Create implementation plans with milestones, tasks, and success criteria.

450|36|Updated Jan 3, 2026
One-click install
npx skills add https://github.com/kasperjunge/agent-resources --skill create-plan-kasperjunge
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-plan
Source: https://github.com/kasperjunge/agent-resources/tree/main/.opencode/skill/create-plan
Command: npx skills add https://github.com/kasperjunge/agent-resources --skill create-plan-kasperjunge

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a disciplined, repeatable process to translate a chosen solution into an implementation plan, ensuring that the handoff from design to build is thorough and verifiable.

Core Features & Use Cases

  • Plan creation: Define milestones, tasks, dependencies, and success criteria before coding.
  • Context capture: Gather requirements, design decisions, and testing strategies to prevent scope creep.
  • Usage scenario: Teams use this to transition from /design-solution to /make-plan and then execute.

Quick Start

Describe the problem, choose a solution, and specify the plan goals to begin plan-mode.

Frequently Asked Questions about create-plan

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

FAQPage Schema
How do I transition from design to an implementation plan for a chosen solution?

Transitioning from design to an implementation plan requires defining concrete steps, capturing context, and specifying tests and milestones before coding begins. This ensures a verifiable handoff from solution selection to project execution.

What is the best way to prevent scope creep when planning software implementation?

Preventing scope creep during implementation planning involves gathering requirements, documenting design decisions, and defining testing strategies upfront. Establishing clear milestones and success criteria before coding keeps project execution focused.

How do I define milestones and tasks before starting the coding phase?

Defining milestones and tasks before coding requires applying behavior specification and context gathering to the chosen solution. This structured approach creates a repeatable process that outlines dependencies and success criteria for the build phase.

Do I need a finalized design solution before creating an implementation plan?

A finalized design solution is required before creating an implementation plan. The planning process specifically applies when a solution has been chosen, ensuring behavior specification, context gathering, and document tests are based on established decisions.

What steps are needed to plan concrete implementation steps after a solution is selected?

Planning concrete implementation steps involves specifying behavior, gathering project context, and documenting tests and milestones. This translates the selected solution into a disciplined, verifiable roadmap for the subsequent coding and execution phases.