Writing Plans

Generate detailed implementation plans with file paths, code snippets, and commands.

3|1|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/trae-community/trae-templates --skill writing-plans-trae-community
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Writing Plans
Source: https://github.com/trae-community/trae-templates/tree/main/templates/tools-devops/superpowers-trae-init/.trae/skills/writing-plans
Command: npx skills add https://github.com/trae-community/trae-templates --skill writing-plans-trae-community

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

It helps engineers create comprehensive, step-by-step implementation plans with clear instructions and structured tasks, facilitating efficient development without prior codebase knowledge.

Core Features & Use Cases

  • Plan Generation: Crafts detailed, bite-sized tasks for complex features.
  • Structured Documentation: Produces markdown-based execution plans with exact file paths and commands.
  • Use Case: A product manager employs this skill to outline the steps for building a new API, including tests, code snippets, and commit commands, ensuring clarity for developers.

Quick Start

Use the writing-plans skill to generate a detailed implementation plan for your new feature.

Frequently Asked Questions about Writing Plans

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

FAQPage Schema
How do I create a detailed implementation plan for a new software feature?

To create a detailed implementation plan for a software feature, generate a markdown-based execution plan with exact file paths, code snippets, and executable commands. This approach structures complex development into bite-sized tasks, ensuring clarity without requiring prior codebase knowledge.

What is a task breakdown in software project management?

A task breakdown in software project management is the process of decomposing a complex feature into structured, step-by-step executable tasks. It includes precise instructions for file creation, modifications, and tests, enabling efficient development and streamlined review processes.

Can I generate an API development plan without prior knowledge of the codebase?

Yes, you can generate an API development plan without prior codebase knowledge by producing structured documentation that outlines exact file modifications, tests, and commit commands. This provides clear, step-by-step guidance to ensure developers understand the implementation requirements.

Does generating a development plan require specifying exact file paths and commands?

Generating a development plan requires specifying exact file paths and commands to ensure completeness and streamline the review process. Precise code snippets and executable instructions are included in the structured markdown documentation to guide developers accurately.

What is the best way to document engineering tasks for a new API?

The best way to document engineering tasks for a new API is to produce a markdown-based execution plan detailing exact file paths, tests, and commit commands. This structured documentation ensures clarity and provides step-by-step guidance for developers during implementation.