aif-improve

Refine an existing implementation plan by re-analyzing the codebase for gaps and dependencies.

83|5|Updated Oct 17, 2025
One-click install
npx skills add https://github.com/ArtemYurov/TomoBar --skill aif-improve-artemyurov
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aif-improve
Source: https://github.com/ArtemYurov/TomoBar/tree/main/.claude/skills/aif-improve
Command: npx skills add https://github.com/ArtemYurov/TomoBar --skill aif-improve-artemyurov

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Refine an existing implementation plan by re-analyzing the codebase to uncover gaps, missing tasks, and incorrect dependencies.

Core Features & Use Cases

  • Second-iteration refinement: re-evaluate the current plan against the codebase to identify gaps and dependencies.
  • Dependency corrections: fix misordered or missing task dependencies to ensure a clean, executable flow.
  • Plan quality improvements: enhance task descriptions, add missing tasks, and reinforce edge-case handling.

Quick Start

Provide an active plan for enhancement and run the refinement tool to produce a tightened plan for implementation.

Frequently Asked Questions about aif-improve

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

FAQPage Schema
How do I refine an implementation plan to find missing tasks and dependencies?

You refine an implementation plan by re-analyzing the codebase to uncover gaps, missing tasks, and incorrect dependencies. A second pass validates planned changes against current project context to ensure correct task sequencing and robust edge-case handling.

What is second-iteration plan refinement in software engineering?

Second-iteration plan refinement is the process of re-evaluating an existing development plan against the codebase. It identifies missing tasks, fixes misordered dependencies, and enhances task descriptions to produce a tightened, executable plan before implementation begins.

Can I use codebase analysis to fix incorrect task sequencing in a large project?

Yes, codebase analysis validates the current plan against the project context to fix misordered or missing task dependencies. It ensures a clean, executable flow across both small and large codebases by verifying correct sequencing and explicit task descriptions.

When do I need a second pass on my development task plan?

You need a second pass when an existing plan requires validation before execution. Re-analyzing the codebase ensures explicit task descriptions, correct sequencing, and robust edge-case handling by validating planned changes against current code paths.

What's the best way to validate an implementation plan against current code paths?

The best way to validate an implementation plan is to run a refinement tool that re-analyzes the codebase. This process validates planned changes against current project context and code paths to reinforce edge-case handling and correct task dependencies.