aif-improve

Refine implementation plans by detecting gaps, missing tasks, and incorrect dependencies.

Updated May 16, 2026
One-click install
npx skills add https://github.com/vulikjulik/DeepLom --skill aif-improve-vulikjulik
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aif-improve
Source: https://github.com/vulikjulik/DeepLom/tree/main/.opencode/skills/aif-improve
Command: npx skills add https://github.com/vulikjulik/DeepLom --skill aif-improve-vulikjulik

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the risk of flawed implementation plans that have missing tasks, incorrect dependencies, or unaddressed edge cases, which lead to development delays, rework, and missed requirements.

Core Features & Use Cases

  • Gap Detection: Re-analyzes existing plans against the codebase to find missing tasks, unhandled edge cases, and incorrect task dependencies.
  • Task Quality Improvement: Enhances vague task descriptions with specific implementation details, file paths, and alignment with existing code patterns.
  • Use Case: After generating an initial implementation plan with /aif-plan, use this Skill to polish the plan before development starts to ensure it is complete, accurate, and aligned with the project's codebase and conventions.

Quick Start

Use the aif-improve skill to refine your existing implementation plan, identify missing tasks and incorrect dependencies, and improve task quality before you begin development.

Frequently Asked Questions about aif-improve

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

FAQPage Schema
How do I find missing tasks in a software implementation plan?

To refine implementation plans, re-analyze existing plans against the codebase to find missing tasks, unhandled edge cases, and incorrect task dependencies. This process enhances vague descriptions with specific implementation details and file paths.

What is the best way to fix incorrect task dependencies in a development plan?

Fixing incorrect task dependencies requires a deeper codebase analysis to validate the execution order against project conventions. This plan refinement ensures accurate task sequencing and specific implementation details to reduce development rework.

How do I ensure my implementation plan covers edge cases before coding?

To ensure implementation plans cover edge cases, perform a gap analysis on your post-planning workflow. This refines incomplete plans by identifying unaddressed scenarios and aligning tasks with project conventions for production-ready development.

Does codebase analysis help improve vague software development tasks?

Yes, codebase analysis improves vague software development tasks by enriching them with specific implementation details and accurate file paths. This task quality improvement aligns the plan with existing code patterns and project conventions.

When do I need to refine an implementation plan for software development?

You need to refine an implementation plan when your initial post-planning workflow generates incomplete tasks or incorrect dependencies. Use plan refinement to ensure production-ready plans with accurate task dependencies before development starts.