Back to list
lwndev

creating-implementation-plans

by lwndev

A collection of Agent Skills that I find useful. Uses [ai-skills-manager](https://ai-skills-manager.app) CLI to create, validate, install, update and remove skills.

0🍴 0📅 Jan 19, 2026

SKILL.md


name: creating-implementation-plans description: Creates structured implementation plans from feature requirements. Use when planning new features, multi-phase projects, or when the user asks for an implementation plan, build plan, or development roadmap.

Creating Implementation Plans

Transform feature requirements into actionable implementation plans with clear phases, deliverables, and success criteria.

When to Use This Skill

  • User requests an implementation plan, build plan, or roadmap
  • Planning a new feature with multiple components
  • Organizing work into logical phases
  • Need to identify dependencies between features

Flexibility

Adapt based on project type:

  • Single feature: Simplified structure, may skip phases
  • Multi-feature project: Full phase breakdown with dependencies
  • Refactoring: Focus on risk assessment and rollback strategy
  • Prototypes: Lighter on testing, heavier on deliverables

Quick Start

  1. Locate feature requirements documents - check requirements/features/ or ask user for paths
  2. Ask for GitHub issue URL(s) if not provided in context
  3. Identify dependencies between features
  4. Determine optimal build sequence
  5. Create the implementation plan using the template

File Locations

  • requirements/implementation/ - Implementation plan documents

Filename Convention

Use the primary Feature ID as the filename prefix:

  • Single feature: FEAT-XXX-feature-name.md (e.g., FEAT-001-user-authentication.md)
  • Multiple features: FEAT-XXX-project-name.md using the first/primary feature ID (e.g., FEAT-001-podcast-cli-features.md)

Template

See assets/implementation-plan.md for the full template.

Structure Overview

# Implementation Plan: [Project Name]
- Overview
- Features Summary (table: ID, Name, Priority, Complexity, Status)
- Recommended Build Sequence
  - Phase N: Rationale, Implementation Steps, Deliverables
- Shared Infrastructure
- Testing Strategy
- Dependencies and Prerequisites
- Risk Assessment (table: Risk, Impact, Probability, Mitigation)
- Success Criteria
- Code Organization

Sequencing Principles

Order features by: foundation patternsdependenciescomplexity progressionvalue delivery

Each phase needs a rationale explaining why it comes at this point and what patterns it introduces.

Implementation Steps

  • Start with CLI/API/interface additions
  • Include validation and error handling
  • End with tests and documentation
  • Be specific enough to execute without ambiguity

Verification Checklist

Before finalizing:

  • All features from requirements included
  • Build sequence accounts for dependencies
  • Each phase has clear rationale and deliverables
  • Risks identified with mitigations
  • Success criteria are measurable

Reference

See implementation-plan-example.md for a complete example covering 5 CLI features with full phase breakdowns.

Score

Total Score

60/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon