writing-plans

Break down brainstormed concepts into actionable implementation plans with dependencies and verification checkpoints.

3|2|Updated Oct 10, 2025
One-click install
npx skills add https://github.com/liauw-media/CodeAssist --skill writing-plans-liauw-media
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/liauw-media/CodeAssist/tree/main/skills/core/writing-plans
Command: npx skills add https://github.com/liauw-media/CodeAssist --skill writing-plans-liauw-media

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill transforms vague requirements into a clear, step-by-step implementation plan, eliminating guesswork and ensuring every task is actionable, verifiable, and accounted for before any coding begins. This saves time and prevents "I forgot to do X" mistakes.

Core Features & Use Cases

  • Detailed Task Breakdown: Breaks down complex work into small, manageable, and verifiable tasks, making large projects less daunting and easier to track.
  • Dependency Mapping: Explicitly identifies task dependencies, preventing out-of-order execution and mid-implementation blocking issues.
  • Use Case: After brainstorming a new user authentication feature, this skill will generate a plan with tasks like "Install Sanctum," "Create Auth Controller," and "Add API Routes," each with clear actions, affected files, and verification steps, ready for execution.

Quick Start

I have an approved approach for user activity logging. Use the writing-plans skill to create a detailed implementation plan.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I break down a complex project into actionable tasks before coding?

Task breakdown transforms vague requirements into discrete, verifiable steps with explicit dependencies and verification checkpoints. It identifies what to do, in what order, and how to confirm completion before implementation begins, preventing missed work and blocking issues.

What should I include in an implementation plan for cross-file or cross-system work?

An implementation plan for multi-file work must map task dependencies, list affected files, specify verification criteria, and include risk assessment. This structure ensures tasks execute in order, dependencies are visible upfront, and each step is testable before proceeding.

Why map dependencies before starting implementation?

Dependency mapping prevents out-of-order task execution and mid-implementation blocking. Identifying which tasks must complete first eliminates surprises, allows parallel work where possible, and ensures the plan is executable without rework or delays.

When do I need a written plan instead of jumping into code?

A written plan is required for projects with 3+ distinct steps, cross-file work, multiple dependencies, or explicit verification needs. It applies when brainstormed concepts need structure before execution, eliminating guesswork and ensuring stakeholder approval on approach.

Can I use task planning for small features or single-file changes?

Task planning is designed for projects with 3+ distinct steps and cross-file or cross-system work. Small, single-file changes typically don't require formal breakdown; use it for larger features where dependencies and verification checkpoints matter.