create-implementation-plan

Split large goals into iterative, reviewable slices with acceptance criteria.

1|Updated Nov 19, 2025
One-click install
npx skills add https://github.com/MihaiOnSoftware/.ai --skill create-implementation-plan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-implementation-plan
Source: https://github.com/MihaiOnSoftware/.ai/tree/main/skills/create-implementation-plan
Command: npx skills add https://github.com/MihaiOnSoftware/.ai --skill create-implementation-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured approach to break down large tasks into incremental, reviewable slices using story-splitting patterns, enabling faster feedback and reduced risk.

Core Features & Use Cases

  • Slice-based planning: defines independent, testable slices with goals, approaches, and acceptance criteria.
  • INVEST-driven: applies INVEST criteria to ensure slices are small, valuable, and schedulable.
  • Iterative delivery: supports presenting slices one-by-one and obtaining user approvals before proceeding.
  • Use cases: planning a complex feature, a multi-team program, or a research study.

Quick Start

Provide Slice 1 proposal to the user, including goal, approach (no code), and test criteria.

Frequently Asked Questions about create-implementation-plan

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

FAQPage Schema
How do I break down a large project goal into smaller slices?

Slice-based planning breaks a large project goal into iterative, reviewable slices using story-splitting patterns. Each slice defines goals, approaches, tests, and acceptance criteria to enable incremental feedback and reduce delivery risk.

What are story-splitting patterns for iterative delivery?

Story-splitting patterns divide large tasks into independent, testable slices that satisfy INVEST criteria. This ensures each slice is small, valuable, and schedulable for iterative software, product, or research delivery.

How do I apply INVEST criteria when planning complex features?

Applying INVEST criteria ensures slices are Independent, Negotiable, Valuable, Estimable, Small, and Testable. This Skill structures slices to meet these criteria, making them schedulable and reviewable before proceeding.

Can I use this slice-based planning approach for research studies?

Yes, slice-based planning supports software, product, and research contexts. It outlines slices with goals, approaches, tests, and acceptance criteria, making it adaptable for structuring incremental research study delivery.

What is the best way to present iterative slices for user approval?

The best way is presenting slices one-by-one, starting with a Slice 1 proposal that includes the goal, approach, and test criteria. This obtains user approvals iteratively before proceeding to the next slice.