implementation-planning

Create implementation plans with Mermaid diagrams and acceptance criteria.

Updated Dec 30, 2025
One-click install
npx skills add https://github.com/henrybravo/developer-readiness-portal --skill implementation-planning-henrybravo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: implementation-planning
Source: https://github.com/henrybravo/developer-readiness-portal/tree/main/.github/skills/implementation-planning
Command: npx skills add https://github.com/henrybravo/developer-readiness-portal --skill implementation-planning-henrybravo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create detailed implementation plans that break down features into technical tasks with clear dependencies and acceptance criteria, enabling predictable delivery.

Core Features & Use Cases

  • Mermaid L0-L3 diagrams to visualize architecture and dependencies.
  • Planning-first approach that surfaces scaffolding tasks before feature work.
  • Documentation of tasks with dependencies and acceptance criteria, mapped to PRD/FRD/ADR inputs.

Quick Start

Provide a detailed implementation plan following the template and include Mermaid diagrams.

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 software features into technical tasks with clear dependencies?

Breaking down software features involves generating an implementation plan that sequences scaffolding tasks before feature work, documenting dependencies and acceptance criteria while referencing existing PRD, FRD, and ADR inputs.

What is the best way to visualize software architecture and task dependencies before coding?

Visualizing software architecture and dependencies is best achieved by generating Mermaid L0-L3 diagrams within your implementation plan, which map out system structure and task sequencing across backend, frontend, and infrastructure layers.

How do I create an implementation plan from a PRD without writing any code?

You can create an implementation plan from a PRD by enforcing a planning-only behavior that maps inputs to scaffolding tasks and acceptance criteria, outputting Mermaid diagrams and technical task lists without implementing code.

Does this planning approach support documenting acceptance criteria for backend and frontend tasks?

Yes, this planning approach supports documenting acceptance criteria by breaking down features into technical tasks across backend, frontend, and infrastructure, mapping each task to clear dependencies and PRD, FRD, or ADR inputs.

When do I need to use L0-L3 Mermaid diagrams for software implementation planning?

You need L0-L3 Mermaid diagrams for software implementation planning when a project requires visualizing complex architecture and task dependencies, enabling predictable delivery through clear sequencing of scaffolding and feature work.