focused-fix

Repair software features by mapping dependencies and executing a 5-phase fix process.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/4lerman/text_evaluator --skill focused-fix-4lerman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: focused-fix
Source: https://github.com/4lerman/text_evaluator/tree/main/.agents/skills/engineering-advanced-skills/focused-fix
Command: npx skills add https://github.com/4lerman/text_evaluator --skill focused-fix-4lerman

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a systematic approach to fix, debug, or make specific features, modules, or areas of a software application work end-to-end.

Core Features & Use Cases

  • End-to-End Feature Repair: Traces dependencies, identifies issues, and repairs complex features/systems.
  • Dependency Mapping: Maps all inbound and outbound dependencies to ensure comprehensive repairs.
  • Systematic Repair: Follows a 5-phase protocol to scope, trace, diagnose, fix, and verify repairs.
  • Use Case: If a user reports that a specific module in an application is not working, this Skill can be activated to systematically identify and resolve the issue.

Quick Start

Activate the focused-fix skill to repair the 'auth' module in the application.

Frequently Asked Questions about focused-fix

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

FAQPage Schema
How do I systematically debug and repair a broken feature across my codebase?

To systematically repair a broken feature, you need a structured approach that maps all inbound and outbound dependencies, diagnoses root causes, and applies fixes across a 5-phase process of scoping, tracing, diagnosing, fixing, and verifying.

What is dependency mapping and when do I need it for code debugging?

Dependency mapping identifies all inbound and outbound connections a module relies on. You need it during code debugging to ensure comprehensive repairs that trace issues end-to-end without missing interconnected system failures.

What's the best way to fix a software module that is not working end-to-end?

The best way to fix a non-working software module is following a systematic 5-phase protocol: scope the affected area, trace dependencies, diagnose the root issue, execute the repair, and verify the fix works end-to-end.

Does systematic feature repair require understanding the entire application architecture?

Yes, systematic feature repair requires a thorough understanding of the codebase and its architecture to accurately map dependencies, diagnose complex issues, and ensure the repair integrates correctly without breaking interconnected modules.

How do I map inbound and outbound dependencies before repairing a system?

Mapping inbound and outbound dependencies involves tracing all modules that call or are called by the target feature. This ensures the repair process covers the full dependency chain, preventing partial fixes that miss interconnected issues.

Why does my module repair keep failing after applying fixes?

Module repairs often fail when fixes are applied without comprehensive dependency mapping. A systematic 5-phase repair process that includes scoping, tracing, diagnosing, fixing, and verifying ensures the root cause is addressed rather than just surface symptoms.