aidlc-writing-plans

Generate executable implementation plans from design specifications with TDD cycles and commit strategies.

2|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/bluejayA/devflow-aidlc-like --skill aidlc-writing-plans
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aidlc-writing-plans
Source: https://github.com/bluejayA/devflow-aidlc-like/tree/main/skills/aidlc-writing-plans
Command: npx skills add https://github.com/bluejayA/devflow-aidlc-like --skill aidlc-writing-plans

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill transforms design specifications into detailed, step-by-step implementation plans that engineers can execute with zero context.

Core Features & Use Cases

  • Automated Plan Generation: Creates granular tasks from design documents, including file paths, TDD cycles, and commit instructions.
  • Complexity-Based Detail: Adjusts the level of detail in the plan based on the 'Complexity' attribute of the design document.
  • Use Case: A product manager provides a new feature spec. This Skill generates a detailed implementation plan, breaking down the feature into small, manageable tasks with specific code snippets and testing steps, ready for a developer to execute.

Quick Start

Use the aidlc-writing-plans skill to create an implementation plan for the 'User Authentication' feature based on the provided specification.

Frequently Asked Questions about aidlc-writing-plans

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

FAQPage Schema
How do I generate an actionable implementation plan from a design specification?

Generating an implementation plan from a design specification involves breaking down features into bite-sized tasks, specifying file operations, including TDD cycles, and defining commit strategies for zero-context execution by engineers.

What is task breakdown in software development planning?

Task breakdown in software development planning is the process of transforming design specifications into granular, executable tasks that include specific file paths, code snippets, and testing steps based on document complexity attributes.

How do I create a TDD cycle plan for feature implementation?

Creating a TDD cycle plan for feature implementation requires processing your design document to automatically integrate test-driven development cycles into the step-by-step task breakdown alongside specific commit instructions.

Does the generated implementation plan adapt to feature complexity?

Yes, the generated implementation plan adapts to feature complexity by adjusting the level of detail and task granularity based on the specific complexity attributes defined within your design document.

Can I use this for zero-context execution of software development tasks?

Yes, you can use this for zero-context execution of software development tasks because it outputs detailed step-by-step instructions with file operations and code snippets so engineers can execute tasks without prior background knowledge.