writing-plans

Generate bite-sized implementation plans outlining file modifications, tests, and commit messages.

1|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/LISANG3/Larj --skill writing-plans-lisang3
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/LISANG3/Larj/tree/main/skills/.agents/skills/writing-plans
Command: npx skills add https://github.com/LISANG3/Larj --skill writing-plans-lisang3

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the challenge of creating clear, actionable implementation plans for software development tasks, ensuring engineers have all necessary context without prior knowledge of the codebase.

Core Features & Use Cases

  • Comprehensive Planning: Generates detailed, step-by-step plans for features or bug fixes.
  • Contextualization: Assumes no prior knowledge of the codebase, providing all necessary information.
  • Bite-Sized Tasks: Breaks down implementation into small, manageable actions (e.g., write test, implement, commit).
  • Use Case: When a new feature is defined, use this Skill to generate a detailed plan that a developer can follow precisely, including specific file modifications, test cases, and commit messages.

Quick Start

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

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?

To create a detailed implementation plan for a software feature, you need to break down the work into bite-sized tasks outlining specific file modifications, test writing, minimal implementation steps, and commit messages. This approach assumes no prior codebase context, ensuring developers have all necessary information to execute the plan precisely.

What is the best way to break down complex software development tasks for new developers?

The best way to break down complex software development tasks is generating bite-sized, actionable steps that include writing tests, implementing minimal code, and committing changes. This structured onboarding approach provides comprehensive context without requiring prior codebase knowledge, making complex features manageable.

How do I write a step-by-step implementation plan that includes test writing and commits?

Write a step-by-step implementation plan by defining each task as a small action: write a specific test, implement the minimal code to pass it, and craft a clear commit message. This ensures a structured development workflow with specific file modifications outlined for each incremental step.

Can I generate implementation plans for a codebase I have no prior knowledge of?

Yes, you can generate implementation plans for a codebase with no prior knowledge by using a planning method that contextualizes every task. It provides all necessary information by outlining specific file modifications and test cases, ensuring engineers can tackle features without prior exposure to the project.

Does implementation planning work for both new features and bug fixes?

Yes, implementation planning works for both new features and bug fixes by generating comprehensive, step-by-step plans. It contextualizes the specific file modifications and test cases needed for the task, ensuring a structured approach to resolving issues or adding functionality.

What should an implementation plan include to ensure a developer can follow it precisely?

An implementation plan should include specific file modifications, test cases, minimal implementation steps, and commit messages for each task. By breaking down the work into bite-sized actions and providing full context, a developer can follow the plan precisely without needing to guess the next action.