writing-plans

Create multi-step implementation plans from specifications before coding.

2|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/MomoDaviluke/star-citizen-promotion --skill writing-plans-momodaviluke
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/MomoDaviluke/star-citizen-promotion/tree/main/.trae/skills/writing-plans
Command: npx skills add https://github.com/MomoDaviluke/star-citizen-promotion --skill writing-plans-momodaviluke

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

When you have specifications or requirements for multi-step tasks, use this skill to craft comprehensive implementation plans before you start coding.

Core Features & Use Cases

  • Systematically list and organize all files to modify, tests to write, decisions to document, and integration steps.
  • Create a dedicated worktree plan location and ensure traceability from spec to implementation.
  • Use for complex features that require cross-team coordination and stepwise validation.

Quick Start

Create an implementation plan in the dedicated worktree detailing required files, tests, and milestones.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I create an implementation plan from a software specification?

To create an implementation plan from a software specification, you systematically decompose requirements into multi-step tasks, listing files to modify, tests to write, and validation criteria for structured task decomposition.

What is the best way to break down multi-step tasks before coding?

The best way to break down multi-step tasks before coding is to generate a thorough implementation plan that organizes all required files, tests, decisions, and integration milestones to ensure traceability from spec to implementation.

How do I organize files to modify and tests to write for complex features?

You organize files to modify and tests to write by creating a dedicated worktree plan location that systematically lists and structures all modification targets, test requirements, and validation steps for complex features.

When do I need structured task decomposition for software development?

You need structured task decomposition for software development when handling complex features that require cross-team coordination, stepwise validation, and meticulous planning to ensure traceability from requirements to implementation.

Does this planning approach work for cross-team coordination workflows?

Yes, this planning approach works for cross-team coordination workflows by creating comprehensive implementation plans that document decisions, integration steps, and milestones, ensuring all teams have traceable plan documentation.

Why should I use a dedicated worktree plan location for task decomposition?

You should use a dedicated worktree plan location for task decomposition to maintain meticulous planning organization and ensure complete traceability from your original specification through to the final implementation validation.