writing-plans

Generate implementation plans with exact file paths, code samples, and tests.

Updated Oct 25, 2025
One-click install
npx skills add https://github.com/WesleyMFrederick/cc-workflows --skill writing-plans-wesleymfrederick
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/WesleyMFrederick/cc-workflows/tree/main/.claude/skills/writing-plans
Command: npx skills add https://github.com/WesleyMFrederick/cc-workflows --skill writing-plans-wesleymfrederick

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents developer confusion, rework, and delays by generating comprehensive implementation plans that assume zero prior codebase context, ensuring smooth execution.

Core Features & Use Cases

  • Bite-Sized Task Granularity: Breaks down implementation into small, actionable steps (2-5 minutes each) with exact commands and expected outputs.
  • Zero-Context Assumption: Provides comprehensive details including exact file paths, complete code examples, and verification steps for any engineer.
  • TDD & Commit Guidance: Integrates Test-Driven Development principles and mandates frequent, descriptive commits within the plan.

Quick Start

Use the writing-plans skill to create an implementation plan for the 'user profile update' feature.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I break down a software feature into implementation tasks?

Implementation task breakdown divides a feature into small, actionable steps (2-5 minutes each) with exact file paths, code samples, and verification steps. This approach eliminates ambiguity and ensures any engineer can execute the plan without prior codebase context, reducing rework and delays.

What should a detailed implementation plan include?

A comprehensive implementation plan includes bite-sized tasks with exact commands, expected outputs, complete code examples for multiple domains, TDD test scaffolding, commit guidance, and verification steps. It assumes zero prior codebase knowledge and provides everything needed for immediate execution.

How do I integrate Test-Driven Development into my task planning?

TDD integration within task planning structures tests before implementation, breaking each task into test-first phases with explicit pass criteria and verification steps. The plan mandates frequent, descriptive commits aligned with test coverage to ensure quality checkpoints throughout development.

Can I use implementation plans across different engineering workflows?

Yes, implementation plans work across multiple domains and team workflows by providing header templates, task structure blocks, and scaffolding applicable to any codebase or technical stack. The zero-context assumption makes plans portable and actionable for any engineer joining the work.

What problem does detailed task planning solve in software development?

Detailed planning prevents developer confusion, rework, and delays by providing comprehensive implementation guidance with exact file paths and code samples. Teams execute features faster with fewer clarifications and context switches when every task is fully specified upfront.