write-plan

Convert design specifications into ordered implementation plans with verification commands.

9|3|Updated Jun 13, 2026
One-click install
npx skills add https://github.com/Sir-chawakorn/sanook-cli --skill write-plan-sir-chawakorn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: write-plan
Source: https://github.com/Sir-chawakorn/sanook-cli/tree/main/skills/write-plan
Command: npx skills add https://github.com/Sir-chawakorn/sanook-cli --skill write-plan-sir-chawakorn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the problem of ambiguous or poorly sequenced implementation, preventing developers from jumping into code without a clear, verifiable roadmap.

Core Features & Use Cases

  • Structured Sequencing: Breaks complex features into ordered, checkpointed steps with clear dependencies.
  • Verification-First Design: Ensures every step has a concrete, testable outcome rather than vague progress markers.
  • Use Case: Use this when you have an approved design or PRD and need to generate a step-by-step checklist for a multi-file refactor or a new feature implementation to ensure the build stays green throughout the process.

Quick Start

Use the write-plan skill to generate an implementation checklist for the new authentication module based on the provided design document.

Frequently Asked Questions about write-plan

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

FAQPage Schema
How do I convert design specs into actionable implementation checklists?

Converting design specs into actionable implementation checklists requires decomposing complex software tasks into ordered, dependency-aware execution steps. The process ensures every step has explicit success criteria, file-level impact analysis, and concrete verification commands.

What is verification-first planning in software engineering?

Verification-first planning is an approach that ensures every step of an implementation plan has a concrete, testable outcome rather than vague progress markers. It prevents ambiguous execution by requiring explicit definition of success criteria and verification commands for each phase.

How do I sequence multi-file refactoring steps to keep the build green throughout?

Sequencing multi-file refactoring steps to keep the build green involves breaking complex features into ordered, checkpointed steps with clear dependencies. This structured sequencing requires file-level impact analysis and concrete verification commands at each phase before proceeding.

Can I generate a step-by-step implementation plan from a PRD?

You can generate a step-by-step implementation plan from a PRD by using structured sequencing to break down the approved design into granular, verifiable execution steps. The plan will include dependency-aware checkpoints and specific verification commands for each task.

Does this planning approach work for complex feature implementation without clear requirements?

This planning approach requires an approved design specification or PRD to function effectively. It is designed to convert existing, high-level design specifications into verifiable implementation plans, rather than to generate requirements or design documents from scratch.

Why does my implementation plan have vague progress markers instead of testable outcomes?

Implementation plans often have vague progress markers when they lack verification-first design, which ensures every step has a concrete, testable outcome. Incorporating explicit success criteria, file-level impact analysis, and concrete verification commands resolves this ambiguity.