plan

Convert vague automation requirements into structured Markdown implementation plans.

Updated Oct 26, 2025
One-click install
npx skills add https://github.com/mnthe/kdccai-plugin --skill plan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan
Source: https://github.com/mnthe/kdccai-plugin/tree/main/skills/plan
Command: npx skills add https://github.com/mnthe/kdccai-plugin --skill plan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Translating a vague idea for automation into a concrete, implementable plan can be challenging, especially for non-developers. This Skill provides a structured, AI-guided workflow to define requirements, create specific scenarios, and break them down into manageable tasks, ensuring clarity and reducing rework.

Core Features & Use Cases

  • Guided Requirements Gathering: Helps you articulate "what" you want to build, "why" it's important, and "how" you'll measure its success.
  • Scenario-Driven Planning: Transforms abstract goals into concrete, testable use cases (e.g., "Daily Facebook and Instagram engagement report").
  • Task Breakdown: Decomposes scenarios into implementable tasks with clear acceptance criteria, making the coding process straightforward.
  • Use Case: A sales manager wants to automate their weekly pipeline report. This Skill guides them to define what data to collect, how the report should look, and breaks it down into tasks like "CRM API Integration" and "Excel Report Generation," creating a detailed PLN-XXX document.

Quick Start

Start planning your automation tool

/plan

The skill will ask you about your automation goal,

help you define specific scenarios, and break

them down into tasks. It will then generate a

detailed plan document in your docs/plans/ folder.

Frequently Asked Questions about plan

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

FAQPage Schema
How do I turn vague automation ideas into concrete implementation plans?

Convert abstract goals into detailed implementation plans by gathering requirements, defining specific scenarios, and breaking them into manageable tasks. This Skill guides you through each stage, generating a structured PLN-XXX Markdown document that clarifies what to build, why, and how to measure success.

Can I use this for project planning without coding experience?

Yes. This Skill is designed for non-developers to translate automation ideas into clear, testable plans. It provides guided requirement gathering and scenario-driven planning that breaks complex goals into implementable tasks with acceptance criteria.

How do I break down automation scenarios into tasks?

Define your automation goal and desired scenarios, then this Skill decomposes each scenario into discrete, actionable tasks with clear acceptance criteria. The output is a detailed plan document that makes the implementation phase straightforward.

What output format does the planning process generate?

Planning generates PLN-XXX Markdown files stored in your docs/plans directory. Each plan includes requirement summaries, concrete scenarios, task breakdowns, and acceptance criteria ready for development.

Do I need documentation templates to create a plan?

No. This Skill loads plan templates internally and handles metadata substitution and filename generation automatically. You provide your automation goal and scenarios; it produces a formatted Markdown plan document.

What types of automation projects work best with scenario-driven planning?

Scenario-driven planning works for data collection, report generation, API integration, and workflow automation tasks. It's particularly effective when you need to define multiple use cases—like daily social media reporting or weekly CRM pipeline updates—before development begins.