writing-plans

Generate task-by-task implementation plans from feature specs.

47|11|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/tylerwind/LabVIEW-WPF-UI-Generator --skill writing-plans-tylerwind
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/tylerwind/LabVIEW-WPF-UI-Generator/tree/main/.agent/skills/writing-plans
Command: npx skills add https://github.com/tylerwind/LabVIEW-WPF-UI-Generator --skill writing-plans-tylerwind

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams convert vague requirements into a complete, step-by-step implementation plan so engineers can execute with minimal context.

Core Features & Use Cases

  • Generates end-to-end task breakdowns including tasks, touched files, tests to write, and documentation updates.
  • Encourages DRY, YAGNI, and TDD while maintaining traceable commits and clear handoffs.
  • Supports reuse of templates to ensure consistency across projects and teams.

Quick Start

Ask me to create a complete, task-by-task implementation plan for a given feature.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I create a detailed implementation plan from a feature spec?

To create an implementation plan from a feature spec, break the requirements into end-to-end tasks specifying file changes, tests to write, documentation updates, and reproducible commands. This ensures engineers can execute with minimal context.

What is the best way to break down software development tasks for clear handoffs?

The best way to break down software development tasks for clear handoffs is to generate a step-by-step plan that includes touched files, test updates, and traceable commits. This approach ensures mid-to-large projects maintain consistency and clear ownership.

How do I apply TDD and DRY principles when planning a new software feature?

To apply TDD and DRY principles when planning a feature, structure your implementation plan to enforce guardrails like DRY, YAGNI, and TDD within each step. This ensures test-driven development and code reuse are integrated into the task breakdown.

Does this implementation planning approach work for mid-to-large software projects?

Yes, this implementation planning approach is specifically designed for mid-to-large software projects where clear handoffs, comprehensive testing, and documentation updates are required. It ensures traceable commits and minimal context switching for engineers.

Why should I include documentation and reproducible commands in my implementation plan?

Including documentation and reproducible commands in your implementation plan ensures that engineers can execute tasks with minimal context and maintain traceable commits. It enforces consistency and clear handoffs across the software development lifecycle.