writing-plans

Generate detailed implementation plans with TDD steps, file paths, and commit messages.

Updated Feb 17, 2026
One-click install
npx skills add https://github.com/mscipio/bilt-transactions-export --skill writing-plans-mscipio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/mscipio/bilt-transactions-export/tree/main/.opencode/skills/writing-plans
Command: npx skills add https://github.com/mscipio/bilt-transactions-export --skill writing-plans-mscipio

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of comprehensive, step-by-step implementation plans for software development tasks, ensuring clarity and adherence to best practices.

Core Features & Use Cases

  • Detailed Task Breakdown: Divides complex features into small, manageable, and independently testable tasks.
  • TDD Workflow Enforcement: Mandates a Test-Driven Development approach for each task.
  • Clear Handoffs: Defines precise instructions for subsequent AI agents or human implementers.
  • Use Case: When a new feature is defined, this Skill generates a plan that outlines exactly which files to modify, what tests to write first, how to implement the code, and how to commit, ensuring a smooth development process.

Quick Start

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

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 software development tasks?

To create an implementation plan, provide your software specifications or requirements to generate a step-by-step breakdown. The plan enforces a Test-Driven Development workflow, specifying exact file paths, code snippets, testing commands, and commit messages for each task.

How do I break down complex features into bite-sized tasks using TDD?

Breaking down complex features involves dividing them into small, manageable, and independently testable tasks. The generated plan mandates a Test-Driven Development workflow for each step, outlining exactly which files to modify and what tests to write first.

What is the best way to define task dependencies and parallel execution strategies for coding?

Defining task dependencies and parallel execution strategies ensures a structured and efficient development process. The generated implementation plan maps out these dependencies alongside precise instructions, enabling clear handoffs for subsequent AI agents or human implementers.

Can I use this to generate exact file paths and commit messages for AI agent handoffs?

Yes, generating exact file paths, code snippets, testing commands, and commit messages is a core function. This provides precise instructions for subsequent AI agents or human implementers, ensuring a smooth and structured development process.

Does the generated implementation plan work for any software development project?

The implementation plan works for any software development project where you can provide specifications or requirements. It automates the creation of comprehensive, step-by-step plans, ensuring clarity and adherence to best practices like Test-Driven Development.

Why should I use a Test-Driven Development workflow for implementation planning?

Using a Test-Driven Development workflow for implementation planning ensures each small, manageable task is independently testable. It mandates writing tests first, then implementing code, guaranteeing a structured and efficient development process with clear handoffs.