writing-plans

Generate detailed implementation plans with file paths, code snippets, and test commands.

2|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/DavidSchmidt00/padel-agent --skill writing-plans-davidschmidt00
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/DavidSchmidt00/padel-agent/tree/main/.agents/skills/writing-plans
Command: npx skills add https://github.com/DavidSchmidt00/padel-agent --skill writing-plans-davidschmidt00

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the challenge of creating clear, actionable implementation plans for software development tasks, ensuring engineers have all necessary context and instructions.

Core Features & Use Cases

  • Comprehensive Planning: Generates detailed, step-by-step plans for coding tasks.
  • Contextualization: Assumes no prior knowledge of the codebase or problem domain.
  • TDD/DRY/YAGNI Focus: Enforces best practices in the generated plans.
  • Use Case: Before starting a new feature, use this Skill to generate a plan that outlines every test, code change, and commit required for implementation.

Quick Start

Use the writing-plans skill to create an implementation plan for adding user authentication.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I generate a detailed implementation plan for a multi-step software development task?

To generate an implementation plan, use this Skill to break down coding tasks into bite-sized steps. It provides exact file paths, code snippets, testing commands, and commit messages to ensure zero context is needed.

What is the best way to create a TDD-focused task breakdown for a new feature?

The best way to create a TDD-focused task breakdown is to use a planning tool that enforces TDD, DRY, and YAGNI principles. This Skill outlines every required test and code change before implementation begins.

Does the generated implementation plan include exact file paths and testing commands?

Yes, the generated implementation plan includes exact file paths, code snippets, testing commands, and commit messages. This ensures engineers have all necessary context without prior codebase knowledge.

Can I use this planning approach for engineers with no prior problem domain knowledge?

Yes, you can use this approach for engineers with no prior domain knowledge. The generated plans assume zero context, explicitly detailing every required test, code change, and commit for the implementation.

How do implementation plans enforce DRY and YAGNI principles during software development?

Implementation plans enforce DRY and YAGNI principles by structuring the task breakdown to explicitly avoid repetition and unnecessary features. The generated steps ensure engineers only build what is required.