writing-plans

Generate structured implementation plans with tasks, file touchpoints, and commit messages.

1|Updated Jan 5, 2026
One-click install
npx skills add https://github.com/wedsamuel1230/electronic-mcp-server --skill writing-plans-wedsamuel1230
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/wedsamuel1230/electronic-mcp-server/tree/main/.github/skills/writing-plans
Command: npx skills add https://github.com/wedsamuel1230/electronic-mcp-server --skill writing-plans-wedsamuel1230

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams convert vague specs into structured, executable implementation plans, ensuring clarity and alignment before any code is written.

Core Features & Use Cases

  • Plan generation: Create step-by-step tasks, required files, and testing criteria from a requirements description.
  • Documentation guidance: Produce a comprehensive plan document, including file paths, suggested commit messages, and verification steps.
  • Use Case: Given a feature request, generate a plan that engineers can follow to implement, test, and document the solution.

Quick Start

To generate a plan for a new feature, provide a concise spec describing the feature's goals, constraints, and success criteria.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I turn feature specs into actionable implementation plans?

To turn feature specs into actionable implementation plans, provide a concise requirements description with goals and constraints. The tool generates a structured plan with explicit work items, file touchpoints, testing steps, and suggested commit messages to guide engineers.

What is the best way to break down software development tasks from requirements?

The best way to break down software development tasks is to generate a comprehensive plan document from your requirements. This ensures clear task breakdowns, responsibilities, and acceptance criteria are established before any code is written.

How do I generate documentation guidance and commit messages for a new feature request?

You generate documentation guidance and commit messages by processing a feature request through a structured planning format. The output includes specific file paths, suggested git commit messages, and verification steps for the engineering team.

Does test-driven development planning include specific testing steps and acceptance criteria?

Yes, test-driven development planning includes specific testing steps and acceptance criteria. The generated implementation plan enforces a structured format that explicitly defines verification steps to ensure engineers follow clear testing criteria.

Can I use this for software projects that need clear task breakdowns and file touchpoints?

Yes, you can use this for software projects and feature development that need clear task breakdowns. It generates comprehensive plans applicable to software engineering, specifying required files and explicit work items for implementation.

Why convert vague specs into structured plans before writing code?

You convert vague specs into structured plans before writing code to ensure clarity and alignment across the team. This process transforms ambiguous requirements into executable implementation plans with defined responsibilities and testing criteria.