writing-plans

Draft implementation plans with tasks, tests, and commit examples from specs.

14|3|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/lgbarn/devops-skills --skill writing-plans-lgbarn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/lgbarn/devops-skills/tree/main/skills/writing-plans
Command: npx skills add https://github.com/lgbarn/devops-skills --skill writing-plans-lgbarn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Drafts comprehensive implementation plans from a spec to guide engineers before coding.

Core Features & Use Cases

  • Generates stepwise tasks and clear ownership to streamline handoffs.
  • Documents necessary code changes, tests, docs, and verification steps.
  • Use Case: Before starting a feature, produce a detailed plan outlining files to touch, tests to write, and commit strategy.

Quick Start

Create a complete plan for a new feature that specifies files, tests, docs, and a commit strategy.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I create an implementation plan from a spec before coding?

To create an implementation plan from a spec, draft a structured document with a header, stepwise task breakdown, explicit file paths, and commit examples. This guides engineers by outlining necessary code changes, tests, and documentation before development begins.

What should a feature implementation plan include for software engineering tasks?

A feature implementation plan should include a task breakdown with clear ownership, step-by-step instructions, explicit file paths, required tests, verification steps, and commit examples. This structure streamlines handoffs and documents necessary code changes.

How do I break down a software feature into stepwise tasks for development?

To break down a software feature into stepwise tasks, generate a structured plan from your requirements that specifies files to touch, tests to write, and a commit strategy. This provides step-by-step instructions and clear ownership for each development phase.

Can I generate a commit strategy and documentation plan alongside task breakdowns?

Yes, you can generate a commit strategy and documentation plan alongside task breakdowns. The plan documents necessary code changes, tests, docs, and verification steps, providing explicit commit examples to guide future commits.

Does software planning work for features of varying complexity across different projects?

Yes, software planning works for features of varying complexity across software projects. It generates comprehensive implementation plans from a requirements document, enabling stepwise tasks, tests, and documentation regardless of the feature's scale.

Why draft a multi-step plan before starting to write code?

Drafting a multi-step plan before writing code solves the problem of unstructured development by specifying files to touch, tests to write, and a commit strategy. It documents necessary changes and verification steps to streamline engineer handoffs.