writing-plans

Generate detailed implementation plans with sequential tasks, file paths, and code examples.

1|Updated May 5, 2026
One-click install
npx skills add https://github.com/ajayjoshi-ciphersonic/octo-reach --skill writing-plans-ajayjoshi-ciphersonic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/ajayjoshi-ciphersonic/octo-reach/tree/main/hermes/skills-dev/writing-plans
Command: npx skills add https://github.com/ajayjoshi-ciphersonic/octo-reach --skill writing-plans-ajayjoshi-ciphersonic

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

The Skill helps manage multi-step tasks by providing a clear, bite-sized implementation plan with file paths and code examples, making it easy to delegate or self-implement.

Core Features & Use Cases

  • Comprehensive Planning: Documents every step of the implementation process for tasks with zero context.
  • Bite-Sized Tasks: Breaks down tasks into 2-5 minute actionable steps.
  • Task Granularity: Ensures each task is actionable, not overwhelming.
  • Use Cases: Ideal for subagent-driven development, complex feature implementation, and when delegating tasks.

Quick Start

Generate an implementation plan for the "user management feature" by using the 'writing-plans' skill.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I create an implementation plan for complex software development tasks?

Creating an implementation plan for complex software development tasks involves dividing them into manageable, sequential sub-tasks with exact file paths and code examples. This approach enables zero-context execution and seamless delegation to other developers or subagents.

What is task decomposition in software development and when do I need it?

Task decomposition in software development is the process of breaking down complex features into bite-sized, 2-5 minute actionable steps. You need it when managing multi-step tasks that require clear development workflow documentation or when delegating work to subagents.

How do I break down a complex feature into bite-sized tasks for subagent-driven development?

Breaking down a complex feature for subagent-driven development requires generating a sequential implementation plan where each task is actionable and takes 2-5 minutes to complete. This granularity ensures each step is manageable and not overwhelming for autonomous execution.

Does this implementation planning approach work for delegating tasks with zero context?

Yes, implementation planning works for delegating tasks with zero context by documenting every step of the process with specific file paths and code examples. This ensures the delegatee has all necessary information to execute without requiring prior project knowledge.

What is the best way to document development workflow for multi-step task implementation?

The best way to document development workflow for multi-step task implementation is producing a detailed plan that maps sequential, bite-sized tasks with exact file paths and code examples. This ensures comprehensive coverage and clear actionable granularity for each step.

Are there limitations to using automated implementation plans for complex features?

Implementation plans for complex features are limited by their dependency on the initial task description quality. If the input feature requirements are vague or lack technical specifics, the resulting sequential task decomposition and code examples may not accurately reflect the necessary development steps.