fix

Resolve linting, type checking, and validation failures in Python codebases.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/TWoolff/strata-training-data --skill fix-twoolff
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fix
Source: https://github.com/TWoolff/strata-training-data/tree/main/.claude/skills/fix
Command: npx skills add https://github.com/TWoolff/strata-training-data --skill fix-twoolff

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ruff, mypy, pyright, pytest, blender, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses and resolves identified issues from code reviews, linting, type checking, and validation failures, ensuring code quality and correctness.

Core Features & Use Cases

  • Automated Issue Resolution: Systematically fixes errors flagged by linters (ruff, mypy, pyright), code reviews, and pipeline execution.
  • Code Quality Improvement: Ensures adherence to project coding standards and best practices.
  • Use Case: After a code review highlights several potential bugs and style violations in your Python scripts, use this Skill to automatically apply the necessary corrections and re-run tests to confirm the fixes.

Quick Start

Use the fix skill to resolve all identified issues in the codebase.

Frequently Asked Questions about fix

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

FAQPage Schema
How do I automatically fix Python linting errors and type checking failures?

To automatically fix Python linting and type checking failures, this Skill systematically resolves issues flagged by ruff, mypy, and pyright. It applies necessary corrections to your codebase to ensure adherence to project coding standards and quality.

What is the best way to resolve code review issues and validation failures in Python scripts?

The best way to resolve Python code review issues and validation failures is using a systematic resolution process. This Skill identifies and corrects bugs or style violations highlighted during reviews, then re-runs tests to confirm the fixes.

Can I use this to fix Blender Python scripts and run automated tests?

Yes, you can fix Blender Python scripts and run automated tests. This Skill requires Blender and pytest for comprehensive issue identification and resolution within your Python development workflow, ensuring code correctness.

Do I need ruff and pyright installed to systematically resolve code issues?

Yes, you need ruff and pyright installed. This Skill requires ruff, mypy, pyright, pytest, and Blender as dependencies to systematically identify and resolve code quality issues, linting errors, and validation failures.

How does automated issue resolution work for Python code quality?

Automated issue resolution for Python code quality works by systematically targeting errors flagged by linters and code reviews. This Skill applies necessary corrections to the codebase and validates the results using pytest.

Are there limitations when using automated tools to fix Python codebase errors?

A limitation of using automated tools to fix Python codebase errors is that resolution depends on the diagnostic accuracy of ruff, mypy, and pyright. Complex logical bugs may require manual intervention beyond automated style and type corrections.