writing-plans

Draft implementation plans from specs with files, code, and tests.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/wolfbela/claude-skill --skill writing-plans-wolfbela
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/wolfbela/claude-skill/tree/main/weshake/skills/writing-plans
Command: npx skills add https://github.com/wolfbela/claude-skill --skill writing-plans-wolfbela

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams and engineers convert a given spec or requirements into a clear, step-by-step implementation plan, reducing ambiguity and guiding execution.

Core Features & Use Cases

  • Create end-to-end implementation plans for multi-step tasks, including required files, tests, docs, and integration points.
  • Decompose large specs into bite-sized tasks that a developer can execute in a dedicated work session.
  • Save and reference plans for future work, audits, or handoffs.

Quick Start

Generate a complete implementation plan from the project spec that a developer can follow start to finish.

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 project spec into an actionable implementation plan?

To turn a project spec into an implementation plan, you draft a comprehensive document outlining files to touch, code to write, and tests to compose. The plan decomposes large specs into bite-sized, self-contained tasks for dedicated work sessions.

Can I generate a TDD workflow plan from software requirements?

Yes, you can generate a TDD workflow plan from software requirements that ensures each task is verifiable with tests. The plan adheres to TDD principles and frequent commits, outlining required tests and documentation for every implementation step.

What is the best way to decompose multi-step software tasks for developers?

The best way to decompose multi-step software tasks is creating a plan with bite-sized, self-contained actions. Each task outlines specific files to modify, code to write, and integration notes, ensuring developers can execute and verify each step independently.

Does this implementation planning approach save plans for future audits?

Yes, this implementation planning approach saves plans for future work, audits, or handoffs. Generated plans are saved to a designated location using a dated markdown format, ensuring historical project management records remain accessible.

What is included in an engineering implementation plan for multi-step tasks?

An engineering implementation plan for multi-step tasks includes the exact files to touch, code to write, tests to compose, and integration notes. It provides end-to-end guidance covering required documentation and verifiable testing steps.

When do I need a formal implementation plan for software engineering?

You need a formal implementation plan for software engineering when applying multi-step tasks that require clear execution guidance. It reduces ambiguity in complex project management by breaking down comprehensive specs into verifiable, bite-sized developer tasks.