writing-plans

Create step-by-step implementation plans with file touchpoints and commit sequences.

Updated Jan 16, 2026
One-click install
npx skills add https://github.com/Xinm123/MyRecall --skill writing-plans-xinm123
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/Xinm123/MyRecall/tree/main/openrecall/.trae/skills/writing-plans
Command: npx skills add https://github.com/Xinm123/MyRecall --skill writing-plans-xinm123

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams create comprehensive, step-by-step implementation plans before writing code, ensuring clear guidance for developers and stakeholders.

Core Features & Use Cases

  • Structured planning: Document which files to touch, tests to write, and how to verify changes.
  • Guided execution: Break down tasks into bite-sized steps with clear handoffs and commit points.
  • Use Case: Imagine starting a new feature with a detailed plan that covers design, tests, docs, and deployment steps.

Quick Start

Announce at the start that you are using the writing-plans skill, then draft a plan in a dedicated worktree and save it to docs/plans/YYYY-MM-DD-<feature-name>.md. Each plan should include file touchpoints, testing steps, and a simple commit sequence.

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 step-by-step implementation plan before coding?▼

To create an implementation plan, document file touchpoints, testing steps, and commit sequences in a dedicated worktree. Save the structured plan to docs/plans/YYYY-MM-DD-feature-name.md to ensure repeatable and auditable guidance.

What is task decomposition for software documentation?▼

Task decomposition for software documentation breaks down explicit specs into bite-sized steps with clear handoffs and commit points. This structured planning ensures developers know exactly which files to touch and how to verify changes.

How do I document file touchpoints and tests for a new feature?▼

Document file touchpoints and tests by drafting a plan that covers design, tests, docs, and deployment steps. Standard plan templates guide engineers through touched files and commit history to produce auditable feature documentation.

Does planning multi-step tasks require a dedicated worktree workflow?▼

Yes, planning multi-step tasks requires a dedicated worktree workflow. This environment isolates the structured planning process, ensuring the generated documentation and version-control commit sequences remain repeatable and auditable.

What is the best way to structure task granularity for explicit project specs?▼

The best way to structure task granularity is enforcing strict task decomposition with bite-sized steps and clear handoffs. This approach transforms explicit specs into auditable plans with standard templates for repeatable execution.