plan-writing

Create project-root plans with small verifiable tasks and explicit dependencies.

Updated Jan 27, 2026
One-click install
npx skills add https://github.com/Oscar-Ivan-Salas/PILi_Quarts_Doc --skill plan-writing-oscar-ivan-salas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-writing
Source: https://github.com/Oscar-Ivan-Salas/PILi_Quarts_Doc/tree/main/PILi_Quarts_V3.0/.agent/skills/plan-writing
Command: npx skills add https://github.com/Oscar-Ivan-Salas/PILi_Quarts_Doc --skill plan-writing-oscar-ivan-salas

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a structured framework to break work into small, verifiable tasks with dependencies and clear acceptance criteria, reducing ambiguity and improving delivery speed.

Core Features & Use Cases

  • Small, focused tasks with 2-5 minutes per task and independent verifiability
  • Clear verification criteria for each task to ensure testable outcomes
  • Logical ordering with explicit dependencies and a defined critical path
  • Dynamic naming and placement rules to keep plans project-root oriented and organized
  • Scripts are project-specific guidance to tailor plans to project types

Quick Start

Create a plan at the project root with 4 actionable tasks and clear 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 project work into small, verifiable tasks?

Task planning breaks work into small, verifiable tasks with explicit dependencies and clear acceptance criteria, reducing ambiguity and speeding delivery. Each task targets 2-5 minutes of effort and includes independent verification criteria to ensure testable outcomes.

What is the best way to manage task dependencies in agile project planning?

Agile project planning manages dependencies by enforcing logical ordering and defining a critical path between tasks. This ensures tasks are executed in the correct sequence, preventing blockers and keeping multi-step projects structured and organized.

Can I use this task planning approach for refactoring and feature development?

Yes, task planning fits multiple scenarios including feature development, refactoring, or multi-step projects. It adapts to different project types by applying project-specific scripts and dynamic naming rules to keep plans tailored and organized.

How do I set up verification criteria for project tasks?

Setting verification criteria involves defining explicit, independent validation rules for each task to ensure testable outcomes. This task-level validation enforces clear acceptance standards before work is considered complete, reducing ambiguity.

Does task planning require a specific project directory structure?

Yes, task planning enforces project-root organization for all plans. Dynamic naming and placement rules keep plans anchored to the project root, ensuring files remain structured and easily accessible throughout the project lifecycle.

What are the limitations of breaking work into 2-5 minute tasks?

Breaking work into 2-5 minute tasks focuses on reducing ambiguity and speeding delivery, but may require frequent overhead for highly interconnected multi-step projects. It is best suited for scenarios needing explicit dependencies and granular, verifiable outcomes.