writing-implementation-plans

Create detailed implementation plans from design documents and codebase analysis.

8|1|Updated Feb 25, 2022
One-click install
npx skills add https://github.com/ayubun/dotfiles --skill writing-implementation-plans-ayubun
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-implementation-plans
Source: https://github.com/ayubun/dotfiles/tree/main/configs/opencode/skills/ed3d-plan-and-execute/writing-implementation-plans
Command: npx skills add https://github.com/ayubun/dotfiles --skill writing-implementation-plans-ayubun

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ed3d-codebase-investigator, ed3d-internet-researcher, ed3d-remote-code-researcher, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

The skill provides detailed implementation plans assuming an engineer has zero codebase context, streamlining the process from design to execution.

Core Features & Use Cases

  • Zero-Context Implementation Plans: Assists engineers by outlining specific steps for a clean, unfamiliar codebase.
  • Documentation Creation:自动创建详细的文档,包括文件路径、代码示例和验证步骤。
  • Scalable Task Planning: Supports plans with up to 8 phases, with flexibility for splitting or simplifying large plans.
  • Interactive Review: Offers the option to review tasks interactively or to batch all tasks and review at the end.

Quick Start

Run the writing-implementation-plans skill and follow the prompts to create an implementation plan based on the existing design documentation.

Frequently Asked Questions about writing-implementation-plans

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

FAQPage Schema
How do I create an implementation plan for an unfamiliar codebase?

Implementation planning for complex tasks is handled by supporting up to 8 scalable phases. The skill generates documentation including exact file paths, code examples, and verification steps, ensuring comprehensive execution guidance for large projects.

Can I generate implementation tasks directly from design documents?

Reviewing generated tasks can be done interactively during generation or batched at the end. This flexibility allows engineers to validate detailed file paths, code examples, and verification steps either step-by-step or all at once.

What are the limitations of automated implementation plan generation for large projects?

Prerequisites for generating implementation plans include providing existing design documentation and having the required codebase investigator and internet researcher dependencies installed. These tools analyze dependencies and verify codebase states to ensure plan accuracy.

How do I verify codebase states when planning feature development?

To verify codebase states when planning feature development, the skill leverages codebase investigator dependencies to analyze your current repository structure. It cross-references design documents with actual code states to produce exact development tasks.