sunny:plan

Convert informal engineering requests into phased plans saved as markdown files.

2|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/kolatts/claude-marketplace --skill sunny-plan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sunny:plan
Source: https://github.com/kolatts/claude-marketplace/tree/main/plugins/sunny/skills/plan
Command: npx skills add https://github.com/kolatts/claude-marketplace --skill sunny-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create structured engineering plans from vague work requests and save them as markdown files in the repository. This Skill infers scope (Story vs Epic), writes concise phased plans with an approach, lists files likely affected, and includes verification steps; it can also generate JIRA user stories from the plan. It is triggered when someone asks to plan out a feature, scope a ticket, or break down engineering work into actionable steps.

Core Features & Use Cases

  • Infers Story vs Epic based on scope and schedule, guiding planning effort.
  • Produces phased plans with goals, a concrete approach, affected files, and verification steps.
  • Generates JIRA user stories from the plan to streamline ticket creation.
  • Triggers on natural-language planning requests across codebases to structure work quickly.
  • Writes the finalized plan to a planning/ directory in the repository for traceability.

Quick Start

Plan the new feature for OAuth2 login by turning the feature description into a phased plan and save it to planning/.

Frequently Asked Questions about sunny:plan

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

FAQPage Schema
How do I break down a rough feature request into an actionable engineering plan?

To break down a feature request, transform it into a structured, phased plan with concrete approaches, affected files, and verification steps. This process infers scope to guide effort and saves the finalized plan as a markdown file in the repository for traceability.

What is the difference between a Story and an Epic when scoping engineering work?

When scoping engineering work, Story vs Epic sizing is inferred based on the request's overall scope and schedule. Stories represent smaller targeted tasks, while Epics denote larger bodies of work requiring more extensive phased planning and breakdown.

How can I generate JIRA user stories from a codebase feature plan?

Generating JIRA user stories from a codebase feature plan takes a finalized phased plan and drafts corresponding tickets to streamline task creation. This bridges repository planning with issue tracking by structuring actionable work items.

Can I save feature planning documentation directly into my repository?

Yes, you can save feature planning documentation directly into your repository. The finalized plan is written to a planning/ directory as a markdown file, ensuring traceability and keeping engineering plans alongside the affected codebase.

Do I need a specific project management tool to create phased plans for my codebase?

No, you do not need a specific project management tool to create phased plans. Planning is triggered by natural-language requests across codebases to structure work, with JIRA integration serving as an optional step for drafting user stories.