implementation-planning

Decompose complex software tasks into verifiable steps with dependencies.

10|4|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/sbknana/equipa --skill implementation-planning-sbknana
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: implementation-planning
Source: https://github.com/sbknana/equipa/tree/main/skills/developer/skills/implementation-planning
Command: npx skills add https://github.com/sbknana/equipa --skill implementation-planning-sbknana

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Decompose complex software tasks into small, verifiable steps with checkpoints to prevent scope creep and lost progress across multi-file changes or unclear requirements.

Core Features & Use Cases

  • Systematic plan creation: breaks tasks into 3-5 verifiable steps with explicit dependencies and success criteria.
  • Guided execution: ensures each step is independently verifiable before proceeding.
  • Use Case: when starting a big feature with unclear requirements or cross-cutting concerns.

Quick Start

Describe a complex task you want to tackle, and the plan generator will produce a 3-5 step, verifiable plan.

Frequently Asked Questions about implementation-planning

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

FAQPage Schema
How do I break down complex software tasks into verifiable steps?

Decomposing complex software tasks into verifiable steps requires creating a structured plan with 3-5 checkpoints, explicit dependencies, and success criteria. This approach prevents scope creep and ensures each step is independently verifiable before proceeding to the next phase.

What is the best way to plan multi-file changes with vague requirements?

Planning multi-file changes with vague requirements involves systematic task decomposition that produces a step-by-step plan. This plan specifies file targets, verification criteria, and dependency edges, allowing you to tackle unclear cross-cutting concerns without losing progress across the project.

Can I use task decomposition for architectural decisions in software engineering?

Task decomposition for architectural decisions in software engineering is applicable when facing complex tasks across projects. It breaks architectural choices into 3-5 verifiable steps with explicit dependencies, ensuring each architectural milestone is independently validated before moving forward.

How do I prevent scope creep when starting a big feature?

Preventing scope creep when starting a big feature requires guided execution through verifiable checkpoints. By breaking the feature into 3-5 steps with explicit dependencies and success criteria, each step is independently verified, preventing uncontrolled expansion of project scope.

What are the limitations of step-by-step planning for complex software tasks?

Limitations of step-by-step planning for complex software tasks include the constraint of producing only 3-5 verifiable steps per plan. Tasks requiring finer granularity or highly dynamic requirement changes may need additional decomposition beyond the initial plan structure provided.