writing-plans

Transform product specs into structured implementation plans with file paths and TDD steps.

33|5|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/LowyShin/giip-dev-agent --skill writing-plans-lowyshin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/LowyShin/giip-dev-agent/tree/main/.agent/skills/writing-plans
Command: npx skills add https://github.com/LowyShin/giip-dev-agent --skill writing-plans-lowyshin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts vague specs into precise, step-by-step execution plans so engineers know exactly what to build, how to test, and how to commit.

Core Features & Use Cases

  • Structured task breakdown from requirements into executable steps.
  • Defines required files, testing steps, and commit notes following TDD principles.
  • Generates plan documents saved to a designated docs/plans path with a clear feature name.

Quick Start

Draft a complete implementation plan for the requested feature before coding.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I turn a product spec into an implementation plan with concrete tasks?

To turn a product spec into an implementation plan, transform vague requirements into structured, task-oriented steps that define required file paths, testing procedures, and commit notes so engineers know exactly what to build.

How do I structure a TDD implementation plan for a multi-step software feature?

Structure a TDD implementation plan by breaking down feature rollouts into executable tasks that specify required files, outline testing steps, and generate commit notes aligned with test-driven development principles.

Can I generate cross-team engineering plans for complex feature rollouts using a spec?

Yes, you can generate cross-team engineering plans by converting detailed specs into step-by-step execution plans, ensuring all teams have concrete file paths and task granularity for multi-step software features.

Does generating an implementation plan require predefined file paths and commit notes?

Generating an implementation plan requires defining concrete file paths, task granularity, and commit notes to ensure the resulting plan document provides precise, actionable guidance for coding and testing.

Where are the generated implementation plan documents saved?

Implementation plan documents are saved to a designated docs/plans path with a clear feature name, ensuring organized task management and accessible documentation for engineering teams.

What is the best way to document task breakdowns for test-driven development?

The best way to document task breakdowns for test-driven development is generating a structured plan that integrates required files, testing steps, and commit notes before the coding phase begins.