writing-plans

Convert high-level specs into task-based implementation plans with code blocks and verification steps.

5|1|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/boparaiamrit/skills-by-amrit --skill writing-plans-boparaiamrit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/boparaiamrit/skills-by-amrit/tree/main/skills/writing-plans
Command: npx skills add https://github.com/boparaiamrit/skills-by-amrit --skill writing-plans-boparaiamrit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It converts a high-level spec or requirement into a detailed, task-based implementation plan that enforces precise file paths, complete code blocks, and explicit verification steps.

Core Features & Use Cases

  • Generates bite-sized tasks (2-5 minutes) with exact file paths and ready-to-run code.
  • Enforces a strict plan structure that supports clear reviews, commits, and reproducible results.
  • Example: given a feature request, produce a plan that can be handed to a junior engineer with zero project context.

Quick Start

Provide a complete feature implementation plan for a given requirement with exact file paths, complete code blocks, and explicit verification steps.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I turn a high-level software spec into an executable implementation plan?

An executable implementation plan is generated from a high-level spec by breaking it down into atomic, testable tasks with exact file paths, complete code blocks, and explicit verification steps. Each task targets a 2-5 minute duration to ensure clear reviews and reproducible results.

What is the best way to create an implementation plan that a junior engineer can execute with zero context?

Creating an implementation plan for a junior engineer requires generating bite-sized tasks containing exact file paths and ready-to-run code blocks. The plan enforces a strict structure with explicit verification steps, ensuring each task is atomic, testable, and ready for commit without prior project context.

How do I structure a software implementation plan to ensure each task is testable and ready for commit?

A software implementation plan ensures tasks are testable and commit-ready by enforcing a strict structure that includes exact file paths, complete code blocks, and explicit Run and Verify steps. This structure supports clear reviews and reproducible results across varying project complexities.

Does this implementation plan generation approach work for complex software projects across different teams?

Implementation plan generation works for complex software projects across teams by producing detailed, task-based plans applicable to varying complexities. It enforces precise file paths, complete code blocks, and explicit verification steps to ensure reproducible results and clear reviews regardless of team size.

Why do I need explicit verification steps in my software implementation plan?

Explicit verification steps are needed in a software implementation plan to demonstrate progress validation and ensure each task is testable. Enforcing these Run and Verify steps alongside exact file paths and code blocks guarantees reproducible results and supports clear reviews before committing.