Writing Plans

Automate creation of detailed implementation plans for software development tasks.

2|7|Updated Jun 19, 2026
One-click install
npx skills add https://github.com/humanerd-drew/opencode-drewgent --skill writing-plans-humanerd-drew
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Writing Plans
Source: https://github.com/humanerd-drew/opencode-drewgent/tree/main/skills/software-development/writing-plans
Command: npx skills add https://github.com/humanerd-drew/opencode-drewgent --skill writing-plans-humanerd-drew

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill addresses the challenge of creating detailed implementation plans for software tasks. It ensures that even developers with minimal context can follow the outlined steps to successfully complete complex features or break down requirements.

Core Features & Use Cases

  • Comprehensive Documentation: Offers step-by-step guides to implement features with zero context.
  • Task Granularity: Encourages bite-sized tasks for focused, manageable work.
  • Documentation Structure: Provides a clear format for plan creation, with sections for objectives, files, and testing steps.
  • Practical Application: Useful for multi-step features, complex requirements, and delegation to subagents.

Quick Start

Use the "write-plans" skill to create a new implementation plan for the "user management" feature.

Frequently Asked Questions about Writing Plans

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

FAQPage Schema
How do I write implementation plans for complex software development tasks?

To write implementation plans for software development tasks, you can automate the creation of detailed, step-by-step documentation ensuring clarity and maintainability. This process breaks down complex requirements into manageable, bite-sized tasks for focused execution.

What is task decomposition and how does it help developer guidance?

Task decomposition is breaking down complex software requirements into bite-sized, manageable steps. It provides clear developer guidance by ensuring team members can follow structured documentation to implement features even with minimal prior context.

How do I create step-by-step implementation plans for delegating tasks to subagents?

You can create step-by-step implementation plans for subagent delegation by applying structured Markdown formatting. This generates comprehensive task documentation that outlines specific objectives, files, and testing steps required for zero-context execution.

Does this approach work for documenting multi-step features without prior context?

Yes, this approach works for multi-step features by providing comprehensive documentation with clear sections for objectives, files, and testing steps. It ensures developers with zero context can successfully follow the outlined steps to complete complex features.

What is the best way to structure task documentation for new feature implementation?

The best way to structure task documentation for new feature implementation is using Markdown formatting with dedicated sections for objectives, files, and testing steps. This structure ensures clarity, maintainability, and focused work on bite-sized tasks.

When do I need to generate structured implementation plans for software requirements?

You need to generate structured implementation plans when facing complex requirements breakdown, multi-step feature development, or task delegation to subagents. These plans ensure clarity and maintainability when developers require step-by-step guidance to complete tasks.