writing-plans

Generate step-by-step implementation plans with file paths, tests, and commands.

7|1|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/eyadsibai/ltk --skill writing-plans-eyadsibai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/eyadsibai/ltk/tree/main/plugins/ltk-core/skills/writing-plans
Command: npx skills add https://github.com/eyadsibai/ltk --skill writing-plans-eyadsibai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps engineers create comprehensive, step-by-step implementation plans for new features or tasks, ensuring clarity and reducing ambiguity before coding begins.

Core Features & Use Cases

  • Detailed Task Breakdown: Generates bite-sized, actionable tasks for each step of development.
  • Code & Test Guidance: Specifies exact files to modify, tests to write, and commands to run.
  • Use Case: When starting a new feature, use this Skill to generate a plan that outlines every test, code change, and commit needed, making the development process smooth and predictable.

Quick Start

Use the writing-plans skill to generate an implementation plan for adding user authentication.

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?

A detailed implementation plan provides step-by-step tasks for software development, outlining exact files to modify, tests to write, commands to execute, and commit messages. This Skill generates that roadmap, ensuring clarity and reducing ambiguity before coding begins.

What is the best way to break down development tasks for test-driven development?

The best way to break down development tasks is by generating bite-sized, actionable steps that specify exact file paths and commands. This approach emphasizes TDD, DRY, and YAGNI principles, requiring specific tests and code changes for each task to make development predictable.

Does this implementation plan generator work without external dependencies?

Yes, this implementation plan generator works without external dependencies. It operates independently to produce detailed task breakdowns, code and test guidance, and commit messages based on the feature requirements you provide.

How do I generate an implementation plan that includes commit messages and file paths?

You generate an implementation plan with commit messages and file paths by providing a feature description like adding user authentication. The Skill then outputs a comprehensive roadmap specifying exact file modifications, tests to write, commands to run, and structured commit messages for each step.

When do I need a step-by-step implementation plan for code generation?

You need a step-by-step implementation plan when starting a new feature to reduce ambiguity before coding begins. It provides a predictable development process by outlining every necessary test, code change, and commit message required to complete the task.