writing-plans

Break down complex features into executable plans with dependency-ordered tasks.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ashwnn/agent-config --skill writing-plans-ashwnn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/ashwnn/agent-config/tree/main/skills/writing-plans
Command: npx skills add https://github.com/ashwnn/agent-config --skill writing-plans-ashwnn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Break down complex features into concrete, executable plans to reduce ambiguity and rework.

Core Features & Use Cases

  • Structured plan generation before coding
  • Dependency-aware task breaking for multi-file implementations
  • Clear verification steps and risk notes
  • Quick-start templates to accelerate planning in sprints

Quick Start

Provide a concrete, bite-sized implementation plan before writing any code.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I break down complex software features into executable tasks?

Break down complex software features by generating a structured implementation plan that orders dependencies and targets single-file changes. This produces 2-5 minute, independently verifiable tasks with clear risk notes before any coding begins.

What is dependency-aware task breakdown for multi-file implementations?

Dependency-aware task breakdown is a software design process that sequences multi-file implementations by their dependencies. It outputs a fixed plan format where each task targets a single file and includes concrete verification steps to reduce ambiguity and rework.

How do I create a verifiable implementation plan before writing code?

Create a verifiable implementation plan by enforcing a fixed format with dependency ordering and single-file task targets. Each task is designed to be independently verifiable in 2-5 minutes, ensuring concrete verification and clear risk notes are established before coding.

Can I use structured task breakdown for product design and research tasks?

Yes, structured task breakdown applies directly to product design and research tasks alongside software development. It transforms complex work into bite-sized, independently verifiable tasks with concrete verification steps and clear risk notes regardless of the domain.

What is the best way to manage risks during implementation planning?

Manage risks during implementation planning by generating a fixed plan format that includes clear risk notes for each task. By breaking work into 2-5 minute single-file tasks with dependency ordering, you isolate potential issues and ensure concrete verification at every step.