writing-plans

Automate detailed implementation plans with Markdown and structured task decomposition.

2|Updated Jun 1, 2026
One-click install
npx skills add https://github.com/tukuyomil032/Perch --skill writing-plans-tukuyomil032
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/tukuyomil032/Perch/tree/main/.agents/skills/writing-plans
Command: npx skills add https://github.com/tukuyomil032/Perch --skill writing-plans-tukuyomil032

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill aids in creating detailed implementation plans for complex tasks, ensuring that every step is accounted for and easily understandable for developers with little to no context.

Core Features & Use Cases

  • Comprehensive Documentation: Generates plans with clear, bite-sized tasks and detailed instructions.
  • Scope Management: Ensures tasks are decomposed logically and independently for each subsystem.
  • Task Granularity: Breaks down tasks into actionable steps that can be completed in 2-5 minutes.
  • Plan Review: Provides a review template to ensure the plan aligns with the spec and is actionable.

Quick Start

Create a plan for your feature by running the writing-plans skill and following the prompts to outline your tasks and file structure.

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 implementation plan for complex software development tasks?

Creating detailed implementation plans for complex software development tasks requires automating task decomposition into actionable steps. This skill generates Markdown documentation with bite-sized tasks that take 2-5 minutes to complete, ensuring comprehensive coverage for developers lacking context.

What is the best way to decompose complex tasks into actionable development steps?

Decomposing complex tasks into actionable development steps works best by breaking them down logically and independently for each subsystem. This approach ensures tasks are granular enough to complete in 2-5 minutes, making implementation manageable and easily understandable.

How do I ensure my task planning documentation is easily understandable for new developers?

Ensuring task planning documentation is understandable for new developers involves generating clear, bite-sized tasks with detailed instructions. This skill provides structured Markdown documentation that accounts for every step, specifically designed for developers with little to no project context.

Can I use Markdown for task planning and codebase onboarding documentation?

Yes, you can use Markdown for task planning and codebase onboarding documentation. This skill utilizes Markdown to automate the creation of comprehensive implementation plans, providing a structured format for task decomposition and review that streamlines the software development process.

Does this task planning approach provide a review template to ensure plans align with specs?

Yes, this task planning approach provides a review template to ensure plans align with specs. It includes a structured review format that verifies the generated implementation plan is actionable and matches the original specification for thorough development documentation.