writing-plans

Generate step-by-step implementation plans with file modifications, tests, and commands.

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

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 complex tasks, ensuring developers have all necessary context and instructions to proceed efficiently.

Core Features & Use Cases

  • Detailed Task Breakdown: Decomposes large features into small, manageable steps (e.g., write test, run test, implement code, commit).
  • Contextual Guidance: Provides exact file paths, code snippets, commands, and expected outputs for each step.
  • TDD/YAGNI/DRY Enforcement: Guides developers to follow best practices throughout the implementation process.
  • Use Case: When starting a new feature, use this skill to generate a step-by-step plan that a junior developer can follow to implement it correctly, adhering to established coding standards.

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?

Generate a detailed implementation plan by breaking down multi-step software development tasks into bite-sized steps, specifying exact file modifications, test cases, execution commands, and commit instructions for clear guidance.

What is the best way to break down a complex feature for a developer unfamiliar with the codebase?

The best way to break down a complex feature is to decompose it into small, manageable steps with contextual guidance, including exact file paths, code snippets, commands, and expected outputs for each step.

How does TDD task breakdown work when planning new software features?

TDD task breakdown works by structuring each implementation step sequentially: writing tests first, running them, implementing the code to pass, and committing, while enforcing YAGNI and DRY principles throughout the process.

Can I generate step-by-step coding instructions that include specific file paths and execution commands?

Yes, you can generate step-by-step coding instructions that provide exact file paths, code snippets, execution commands, and expected outputs to ensure developers have all necessary context to proceed efficiently.

Does enforcing YAGNI and DRY principles in implementation plans help junior developers follow coding standards?

Enforcing YAGNI and DRY principles in implementation plans guides junior developers to follow best practices, ensuring they implement features correctly and adhere to established coding standards throughout the process.