writing-plans

Generate standardized implementation plans with task decomposition, file mappings, and testing steps.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

When starting a complex engineering task, teams struggle to translate a spec into concrete, executable steps. This Skill creates a comprehensive implementation plan that documents what to touch, how to touch it, how to test, and how to commit changes.

Core Features & Use Cases

  • Generates a standardized Plan Document Header and a clear task decomposition aligned with file changes, tests, and commits.
  • Maps out required files, touched modules, and testing steps to enable reproducible handoffs.
  • Ideal for multi-subsystem projects, feature launches, and engineering teams needing auditable execution plans.

Quick Start

Create a new plan document following the header and task-structure guidelines to implement the feature.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I turn a project spec into an actionable implementation plan?

To turn a spec into an implementation plan, you need a standardized document structure that decomposes tasks, maps file changes, and defines testing steps. This ensures engineers can execute complex features with zero context and full reproducibility.

What is the best way to document task decomposition for multi-subsystem projects?

Documenting task decomposition for multi-subsystem projects requires mapping each explicit task to specific file changes, design decisions, and testing steps. This approach guarantees auditable execution and clear handoff artifacts for engineering teams.

How do I create an auditable engineering plan for feature rollouts?

You create an auditable engineering plan by enforcing a standardized Plan Document Header and explicit task decomposition. This maps out touched modules and testing steps to enable reproducible handoffs during feature rollouts.

Does a standardized plan document include commit guidance for engineers?

Yes, a standardized plan document includes clear commit guidance alongside task decomposition and testing steps. This ensures engineers know exactly how to structure their commits when executing the mapped file changes.

Can I use task decomposition documentation for cross-team handoffs?

Yes, task decomposition documentation is ideal for cross-team handoffs. By mapping required files, touched modules, and testing steps, it enables reproducible execution and allows engineers to pick up work with zero context.

What should be included in an engineering plan to ensure execution with zero context?

An engineering plan for zero-context execution must include a standardized Plan Document Header, explicit task decomposition, file-change mapping, testing steps, and clear commit guidance. This provides end-to-end implementation guidance.