creating-implementation-plans

Convert ambiguous project ideas into phased implementation plans with requirements and tests.

1|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/dzackgarza/ai --skill creating-implementation-plans-dzackgarza
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: creating-implementation-plans
Source: https://github.com/dzackgarza/ai/tree/main/opencode/skills/creating-implementation-plans
Command: npx skills add https://github.com/dzackgarza/ai --skill creating-implementation-plans-dzackgarza

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Before execution, teams often struggle to translate vague ideas into concrete, verifiable roadmaps. This Skill converts ambiguous concepts into structured, phased implementation plans that define goals, constraints, prerequisites, and success criteria.

Core Features & Use Cases

  • Formalizes scope, prerequisites, and phases for software projects, product initiatives, and organizational programs.
  • Decomposes work into atomic tasks with explicit locations, dependencies, acceptance criteria, and verification methods.
  • Improves cross-team alignment by producing plans that can be reviewed, tested, and revisited.

Quick Start

Transform a project idea into a phased plan with defined goals, prerequisites, phases, and per-task acceptance criteria.

Frequently Asked Questions about creating-implementation-plans

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

FAQPage Schema
How do I convert ambiguous project ideas into concrete implementation plans?

To convert ambiguous project ideas into concrete implementation plans, you formalize goals, constraints, prerequisites, and phases. This decomposes vague concepts into structured, verifiable roadmaps with explicit requirements and measurable validation criteria.

What is the best way to decompose work into atomic tasks for a phased workflow?

Decomposing work into atomic tasks for a phased workflow involves breaking down project scope into discrete units with explicit locations, dependencies, acceptance criteria, and verification methods. This ensures each task is independently testable.

How does risk management work when creating an implementation plan?

Risk management in implementation planning works by defining explicit stop rules and handling risks within each phase. It identifies potential issues early, ensuring project execution halts or pivots when validation criteria fail.

Can I use phased planning for organizational programs or is it only for software projects?

You can use phased planning for organizational programs and product initiatives, not just software projects. It applies to any program requiring formal planning, phase-based execution, and measurable validation criteria.

What do I need to define before starting task decomposition for an implementation plan?

Before starting task decomposition for an implementation plan, you need to define project goals, constraints, prerequisites, and overall scope. These foundational elements guide how work is broken into testable phases.

Why do implementation plans need explicit system validation and stop rules?

Implementation plans need explicit system validation and stop rules to ensure measurable success criteria are met before proceeding. They prevent scope creep and halt execution if phase validation fails, maintaining project integrity.