writing-plans

Generate step-by-step implementation plans with file paths, code snippets, testing commands, and commit messages.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

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

Core Features & Use Cases

  • Detailed Task Breakdown: Generates bite-sized, executable steps for development tasks.
  • Contextual Information: Includes necessary file paths, code snippets, testing instructions, and commit messages.
  • Use Case: When starting a new feature, use this Skill to generate a step-by-step plan that guides the developer from writing failing tests to final commit, minimizing ambiguity and maximizing efficiency.

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 create a detailed implementation plan for a multi-step software development task?

To create a detailed implementation plan, you generate a step-by-step breakdown that includes exact file paths, code snippets, testing commands, and commit messages for each task. This ensures developers have zero context for the codebase and can execute each step without ambiguity.

What should a development task breakdown include to minimize engineer context switching?

A development task breakdown should include bite-sized executable steps with necessary contextual information like exact file paths, code snippets, testing instructions, and commit messages. This approach ensures engineers require zero context for the problem domain and can proceed directly to coding.

Can I generate implementation plans that guide developers from writing failing tests to the final commit?

Yes, you can generate implementation plans that guide developers from writing failing tests to the final commit. The plan provides step-by-step instructions with exact testing commands and commit messages, maximizing efficiency and minimizing ambiguity during feature implementation.

What is the best way to document coding instructions for engineers unfamiliar with a codebase?

The best way to document coding instructions is to provide a comprehensive implementation plan with exact file paths, code snippets, and testing commands. This ensures engineers have all necessary context and instructions without needing prior knowledge of the codebase.

Does this planning approach work for adding complex features like user authentication?

Yes, this planning approach works for adding complex features like user authentication by generating a step-by-step plan that breaks down the feature into bite-sized, executable coding tasks. Each step includes specific file modifications, testing instructions, and commit messages.