Writing Plans

Generate step-by-step implementation plans with exact file paths and code snippets.

Updated Jan 30, 2026
One-click install
npx skills add https://github.com/MacPhobos/research-mind --skill writing-plans-macphobos
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Writing Plans
Source: https://github.com/MacPhobos/research-mind/tree/main/.claude/skills/universal-collaboration-writing-plans
Command: npx skills add https://github.com/MacPhobos/research-mind --skill writing-plans-macphobos

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the challenge of onboarding engineers with zero context to a codebase by providing meticulously detailed, step-by-step implementation plans.

Core Features & Use Cases

  • Zero-Context Onboarding: Assumes no prior knowledge of the codebase or problem domain.
  • Bite-Sized Tasks: Breaks down complex features into small, actionable steps (2-5 minutes each).
  • Complete Code & Commands: Includes exact code snippets and commands with expected outputs.
  • Use Case: A new developer needs to implement a new user authentication flow. This Skill generates a plan detailing every file to modify, the exact code to add, and the precise commands to run for testing and committing.

Quick Start

Use the Writing Plans skill to create the implementation plan for adding a new user profile page.

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 for onboarding developers with zero codebase context?

To generate an implementation plan for zero-context onboarding, define the feature objective and let the system produce bite-sized tasks with exact file paths, code snippets, and commands. This assumes no prior developer knowledge and provides precise execution steps.

What is the best way to break down software development tasks into actionable steps?

The best way to break down software development tasks is to divide complex features into small, 2-5 minute actionable steps. This approach includes exact code snippets, expected command outputs, and frequent commits to ensure continuous verification.

How do I create a step-by-step implementation plan that includes exact code snippets and commands?

You create a step-by-step implementation plan by specifying the feature requirement, which generates a comprehensive guide containing exact file paths, complete code snippets, and terminal commands with expected outputs for continuous testing and committing.

Does this implementation planning approach enforce DRY, YAGNI, and TDD principles?

Yes, this implementation planning approach enforces DRY, YAGNI, and TDD principles. It generates development tasks that focus on frequent commits and references relevant documentation to ensure clean, test-driven code architecture.

Can I use this task breakdown method for a new developer with no prior domain knowledge?

Yes, you can use this task breakdown method for a developer with no prior domain knowledge. It is specifically designed for zero-context onboarding by providing meticulously detailed steps, exact code modifications, and relevant documentation references.