fix-hard

Fix type errors, lint issues, suppressions, and security problems across codebases.

1|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/Ankurjain1121/dev-workflow-skills --skill fix-hard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fix-hard
Source: https://github.com/Ankurjain1121/dev-workflow-skills/tree/main/plugins/fix-hard
Command: npx skills add https://github.com/Ankurjain1121/dev-workflow-skills --skill fix-hard

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Fixes all type errors, lint issues, suppressions, and security problems across a codebase.

Core Features & Use Cases

  • Enforces zero-tolerance code quality by automatically fixing issues and auditing for suppressions and vulnerabilities.
  • Supports mutation testing integration, suppression auditing, and optional hook generation for continuous enforcement.
  • Scales from single packages to full monorepos with configurable scope and iterative verification.

Quick Start

Run /fix-hard from the repository root to perform a full cleanup. Or specify a scope like /fix-hard src/ to target a subset.

Frequently Asked Questions about fix-hard

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

FAQPage Schema
How do I automatically fix all type errors and lint issues in a monorepo?

You can automatically fix all type errors and lint issues in a monorepo by running a zero-tolerance enforcement command from the repository root, which iteratively applies standard tooling like tsc and eslint to resolve problems across the codebase.

What is zero-tolerance code quality enforcement and how does it work?

Zero-tolerance code quality enforcement is an automated process that fixes all type errors, lint issues, suppressions, and security vulnerabilities across a codebase, using iterative verification to ensure no violations remain.

Can I run type-checking and security fixes on a specific subset of my project?

Yes, you can run type-checking and security fixes on a specific subset by providing a scoped path argument like src/, which restricts the iterative verification and automated fixing process to that targeted directory instead of the full repository.

Does this automated code fixer work with standard tools like eslint, tsc, and semgrep?

Yes, this automated code fixer works with standard tooling including eslint for linting, tsc for type-checking, and semgrep for security analysis, applying iterative fixes to enforce a zero-tolerance quality state across the project.

What is the best way to audit suppressions and vulnerabilities during code cleanup?

The best way to audit suppressions and vulnerabilities during code cleanup is to use an automated enforcement tool that integrates suppression auditing and security scanning with standard tooling to achieve a zero-tolerance quality state.

Why should I use mutation testing when enforcing zero-tolerance code quality?

You should use mutation testing when enforcing zero-tolerance code quality because it validates that your automated fixes and type-checks actually catch behavioral defects, ensuring the iterative verification process yields robust, secure code.