plan-writing

Break down complex work into actionable tasks with verification criteria.

1|Updated Dec 28, 2025
One-click install
npx skills add https://github.com/barbosakjn/finance-app --skill plan-writing-barbosakjn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-writing
Source: https://github.com/barbosakjn/finance-app/tree/main/.agent/workflows/.agent/skills/plan-writing
Command: npx skills add https://github.com/barbosakjn/finance-app --skill plan-writing-barbosakjn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Planning large work often results in vague goals and ambiguous outcomes. Plan Writing provides a structured approach to decompose work into concrete, testable tasks with clear acceptance criteria.

Core Features & Use Cases

  • Structured Task Breakdown: Breaks work into 2–5 minute, independently verifiable tasks.
  • Verification-First Planning: Each task includes explicit verification steps to confirm completion.
  • Dynamic Project Naming: Plan files are saved at the PROJECT ROOT using slug-based names, avoiding nested folders and misplacements.
  • Use Case: For a feature addition, generate tasks like "implement authentication", "write tests", and "update docs" with clear dependencies and sequencing.

Quick Start

Provide a concise plan for a feature by outlining 5 actionable tasks with verification criteria.

Frequently Asked Questions about plan-writing

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

FAQPage Schema
How do I break down complex project planning into verifiable tasks?

Breaking down complex project planning into verifiable tasks involves decomposing work into 2–5 minute, independently verifiable chunks. Each task includes explicit verification steps to confirm completion and ensure structured, actionable outcomes.

What is verification-first planning for feature development?

Verification-first planning is a structured approach where each task includes explicit verification steps before completion. It ensures feature development tasks like implementing authentication or writing tests have clear acceptance criteria and confirmed dependencies.

How do I create a structured task breakdown for a multi-step workflow?

Creating a structured task breakdown for a multi-step workflow requires outlining actionable tasks with clear sequencing and dependencies. The plan decomposes work into testable tasks with verification criteria to ensure unambiguous outcomes.

Does dynamic project naming save plan files at the project root?

Dynamic project naming saves plan files at the PROJECT ROOT using slug-based names. This approach avoids nested folders and misplacements, ensuring project-specific planning scripts and verification criteria remain easily accessible.

Can I use this approach for refactoring and feature addition planning?

Yes, you can apply this approach to refactoring and feature addition planning. It generates concrete, testable tasks like implementing authentication, writing tests, and updating docs with clear dependencies and sequencing across project workflows.