writing-plans

Generate engineer-ready implementation plans with file paths, code samples, and test outlines.

Updated Nov 14, 2025
One-click install
npx skills add https://github.com/Donaldshen27/xtrend-vanilla --skill writing-plans-donaldshen27
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/Donaldshen27/xtrend-vanilla/tree/main/.claude/skills/writing-plans
Command: npx skills add https://github.com/Donaldshen27/xtrend-vanilla --skill writing-plans-donaldshen27

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Designers often produce high-level concepts that must be translated into exact, engineer-ready implementation plans, including file paths, code samples, tests, and verification steps.

Core Features & Use Cases

  • Generate exhaustive implementation plans that map design artifacts to concrete file paths, code examples, and test scaffolds.
  • Produce engineer-facing documentation that reduces context-switching and speeds handoffs between teams.
  • Provide guidance for verification, integration points, and cross-cutting concerns across common tech stacks.

Quick Start

Provide an end-to-end, engineer-ready implementation plan from design to code and tests.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I generate an implementation plan from a design concept for an unfamiliar codebase?

To generate an implementation plan from a design concept, provide the design artifacts to produce a Plan Document with precise file paths, runnable code samples, and test outlines. This plan maps high-level concepts to engineer-ready file-level guidance for unfamiliar codebases.

What is the best way to break down software design into file-level engineering tasks?

The best way to break down software design into engineering tasks is to generate a plan that applies task-breakdown principles. This process maps design artifacts to concrete file paths, code examples, and test scaffolds, ensuring traceability and reducing context-switching for engineers.

How does an engineer-ready implementation plan handle verification and testing?

An engineer-ready implementation plan handles verification by providing test scaffolds and verification steps within the document. It adheres to TDD principles, outlining specific test cases and integration points alongside the provided code samples.

Can I use this planning approach for software projects requiring strict DRY and traceability principles?

Yes, you can use this planning approach for software projects requiring strict DRY and traceability principles. The generated Plan Document explicitly adheres to DRY and traceability, ensuring code examples and file-level guidance avoid redundancy and maintain design traceability.

What format and location are used for storing generated software implementation plans?

Generated software implementation plans are stored as Plan Documents under the docs/plans directory. Each document includes sections, precise file paths, runnable code samples, and test outlines, and is saved with a date stamp for version tracking.

Why do I need detailed file paths and code examples in my software implementation plan?

You need detailed file paths and code examples in your software implementation plan to reduce context-switching and speed up handoffs between teams. Precise file-level guidance and runnable samples provide engineers with exact implementation steps for unfamiliar codebases.