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.