writing-plans

Generate end-to-end implementation plans with tasks, file paths, and code examples.

2.8k|332|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/moltis-org/moltis --skill writing-plans-moltis-org
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/moltis-org/moltis/tree/main/crates/skills/src/assets/software-development/writing-plans
Command: npx skills add https://github.com/moltis-org/moltis --skill writing-plans-moltis-org

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Writing clear, comprehensive implementation plans for multi-step software features. It eliminates guesswork by detailing tasks, file paths, tests, and documentation, enabling faster, higher-quality delivery.

Core Features & Use Cases

  • Generates bite-sized tasks with explicit file paths and testing steps for complex features.
  • Produces a structured Plan Document Structure and a repeatable writing process to guide teams.
  • Use Case: when starting a new feature with unclear scope, the skill provides a complete plan that accelerates coding and review.

Quick Start

Write an end-to-end implementation plan for adding a multi-step feature to the codebase.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I write an implementation plan for a complex software feature?

To write an implementation plan, decompose the multi-step feature into bite-sized tasks with explicit file paths, testing steps, and runnable code examples. This structured approach eliminates guesswork by detailing task-by-task guidance before coding begins.

What is task decomposition in software engineering planning?

Task decomposition is breaking down a complex multi-step feature into bite-sized, actionable tasks. It provides traceable commits and clear task formatting by specifying exact file paths and testing steps for each stage of the implementation process.

When do I need to generate a plan document before coding?

You need a plan document when starting a new feature with unclear scope that requires thorough planning and traceable commits. It is essential for complex features requiring clear decomposition, structured task formatting, and defined testing steps before implementation.

Can I use TDD workflows within a feature implementation plan?

Yes, the implementation plan integrates TDD workflows by detailing testing steps and runnable code examples for each task. This ensures test-driven development practices are embedded directly within the plan document structure for multi-step software features.

What is the best way to structure a plan for a multi-step codebase feature?

The best way to structure a plan is using a repeatable Plan Document Structure that outlines end-to-end tasks, exact file paths, and documentation requirements. This structured writing process accelerates coding and review by providing task-by-task guidance.

Why does my software feature implementation lack traceable commits?

Your implementation lacks traceable commits because it requires clear decomposition into bite-sized tasks with explicit file paths and testing steps. Generating a structured plan document before coding ensures each task maps directly to a traceable commit.