writing-plans

Develop comprehensive software implementation plans with decomposed tasks.

Updated May 30, 2026
One-click install
npx skills add https://github.com/InnerScopeHearing/otchealth-claude-tools --skill writing-plans-innerscopehearing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/InnerScopeHearing/otchealth-claude-tools/tree/main/skills/writing-plans
Command: npx skills add https://github.com/InnerScopeHearing/otchealth-claude-tools --skill writing-plans-innerscopehearing

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The writing-plans skill solves the challenge of documenting and structuring complex software implementation plans for developers who have limited context of the codebase or knowledge of the problem domain.

Core Features & Use Cases

  • Comprehensive Planning: Provides a guide to create detailed plans for software tasks, ensuring clarity and thoroughness.
  • Task Decomposition: Offers a method to break down large tasks into smaller, testable units.
  • Quick Start: Implement the writing-plans skill to generate a full implementation plan with bite-sized tasks.

Quick Start

To get started, activate the writing-plans skill in your project. Use the writing-plans command to begin the planning process.

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 software implementation plan for developers with limited codebase context?

Create a software implementation plan by decomposing complex tasks into clear, actionable steps, ensuring developers receive a detailed guide for each unit. This provides thorough documentation for users lacking codebase or domain knowledge.

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

Task decomposition in software development breaks large tasks into smaller, testable units. You need it when structuring complex implementation plans, ensuring each unit can be independently reviewed and executed in isolated worktrees.

How do I break down a large software development task into bite-sized actionable steps?

Break down a large software development task by decomposing it into smaller, testable units. This generates a comprehensive implementation plan with bite-sized tasks, providing a detailed guide for review and execution.

Can I use implementation plans for isolated worktrees with specific subagents for task execution?

Yes, implementation plans are suitable for isolated worktrees with specific subagents for task implementation. Proper task decomposition ensures the plan supports isolated execution and thorough review.

What's the best way to document complex software workflows for developers lacking domain knowledge?

The best way to document complex software workflows is generating a comprehensive implementation plan with clear, actionable steps. This structures complex problems into detailed developer documentation, overcoming limited domain knowledge.

Why does my software implementation plan lack clear steps for isolated task execution?

Your implementation plan lacks clear steps if it omits proper task decomposition. Decomposing tasks into smaller, testable units is required to ensure developers have a detailed guide for execution in isolated worktrees.