generate-implementation-plan

Generate multi-file execution plans with verification and code-review steps.

Updated Jan 13, 2026
One-click install
npx skills add https://github.com/arielZusman/imai-dev-plugin --skill generate-implementation-plan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generate-implementation-plan
Source: https://github.com/arielZusman/imai-dev-plugin/tree/main/skills/generate-implementation-plan
Command: npx skills add https://github.com/arielZusman/imai-dev-plugin --skill generate-implementation-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) and references (resource) components.

What problem does it solve?

This skill converts basic Claude plans into execution-ready documents by embedding the execution workflow, per-task checks, and template-driven structure to ensure deterministic execution in fresh sessions.

Core Features & Use Cases

  • Multi-file plan generation: produces intro.md and task-*.md files under docs/plans/YYYY-MM-DD-<feature-name>/
  • Contextual enrichment: reads plan references and repository context from templates and references, embedding inline context
  • Verification & code-review workflow: includes per-task verification steps and a mandatory code-review checkpoint
  • Plan indexing & handoff: updates docs/plans/INDEX.md and provides an execution handoff outline for fresh sessions
  • Use Case: after defining a feature plan, enrich it to enable automated execution and reproducible checkpoints

Quick Start

Identify a plan in ~/.claude/plans/. Then generate the multi-file enriched plan, which will output into docs/plans/YYYY-MM-DD-<feature-name>/intro.md and task-*.md, and update docs/plans/INDEX.md. Use this to prepare a fresh Claude session with embedded execution context.

Frequently Asked Questions about generate-implementation-plan

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

FAQPage Schema
How do I convert a basic plan into an execution-ready multi-file guide for fresh sessions?

You can convert a basic plan into an execution-ready guide by applying planning enrichment, which embeds context, verification steps, and code-review workflows. This generates multi-file output with intro.md and task-*.md files for deterministic execution.

What is planning enrichment for multi-file code execution?

Planning enrichment is the process of transforming a basic plan into a structured, multi-file document set. It automates task decomposition, context gathering, and test discovery, embedding per-task verification directly into the plan files.

How do I structure plans with per-task verification and code-review checkpoints?

You structure plans by generating task-*.md files under a docs/plans/ directory, embedding inline context and mandatory code-review checkpoints. This template-driven structure ensures each task includes specific verification steps.

Can I use asset-based templates to generate an indexed execution workflow for my repository?

Yes, you can use asset-based templates to generate an indexed execution workflow. The process reads repository context and references, updates docs/plans/INDEX.md, and provides an execution handoff outline for fresh sessions.

When do I need to generate a multi-file plan from a basic Claude plan?

You need to generate a multi-file plan after defining a feature plan or when preparing plans for fresh sessions. This enriches the original plan with automated task decomposition and reproducible checkpoints to enable automated execution.