writing-plans

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

23|2|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/herdiansah/Antigravity-Skills-Master --skill writing-plans-herdiansah
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/herdiansah/Antigravity-Skills-Master/tree/main/.agent/skills/writing-plans
Command: npx skills add https://github.com/herdiansah/Antigravity-Skills-Master --skill writing-plans-herdiansah

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

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

Core Features & Use Cases

  • Bite-sized Task Granularity: Breaks down complex features into small, manageable steps (e.g., write test, run test, implement code, run test, commit).
  • Detailed Instructions: Specifies exact file paths, code snippets, commands, and expected outputs for each step.
  • Use Case: Before starting a new feature, use this skill to generate a detailed plan that guides an engineer through writing tests, implementing the code, and committing changes, minimizing ambiguity and rework.

Quick Start

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

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I break down a software feature into step-by-step implementation plans?

Implementation plans break down software features into bite-sized tasks by specifying exact file paths, code snippets, and commands for each action. This process ensures engineers have all necessary context and expected outputs before coding begins.

What is the best way to document task breakdown for coding new features?

Task breakdown for coding is best documented by generating detailed plans that sequence small, manageable steps like writing tests, implementing code, and committing changes. This minimizes ambiguity and rework during software development.

Can I generate development documentation that includes exact file paths and code snippets?

Yes, development documentation can be generated to include exact file paths, code snippets, commands, and expected outputs. This detailed specification guides engineers through implementation tasks step by step.

When do I need to generate an implementation plan before coding begins?

You need an implementation plan before coding begins when adding a new feature or tackling complex software development tasks. Generating a plan ensures clarity, efficiency, and comprehensive context prior to writing any code.

Does task granularity matter when creating implementation plans for software development?

Task granularity is critical for implementation plans because breaking complex features into bite-sized steps like writing tests, implementing code, and committing ensures clear, actionable instructions that reduce development ambiguity.

Why does generating a detailed plan before coding minimize rework?

Generating a detailed plan minimizes rework by providing comprehensive context and step-by-step instructions for software development tasks. Engineers know exactly what file paths to modify and what commands to run before implementation starts.