fix-issue

Implement GitHub issues via a verifier-first, self-correcting loop in an isolated worktree.

Updated Mar 3, 2026
One-click install
npx skills add https://github.com/EtaCassiopeia/claude-skills --skill fix-issue-etacassiopeia
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fix-issue
Source: https://github.com/EtaCassiopeia/claude-skills/tree/main/config/skills/fix-issue
Command: npx skills add https://github.com/EtaCassiopeia/claude-skills --skill fix-issue-etacassiopeia

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh, git, cargo, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of turning GitHub issues into ship-ready code, reducing manual work and improving code quality.

Core Features & Use Cases

  • Single-Issue Focus: Tackles one issue at a time, ensuring quality and focus.
  • Verifier-First Approach: Ensures that all acceptance criteria are met before implementation.
  • Isolated Worktree: Prevents contamination of the main codebase and allows for a clean work environment.
  • Durable Run-Log: Tracks the entire process for auditing and debugging.
  • Use Case: Use this Skill to quickly turn a GitHub issue into working code while maintaining high standards.

Quick Start

To start the process, run /fix-issue <github-issue-number> from within the repository.

Frequently Asked Questions about fix-issue

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

FAQPage Schema
How do I automate GitHub issue implementation into ship-ready code?

You can automate GitHub issue implementation by using a verifier-first, self-correcting loop in an isolated git worktree. This process tackles one issue at a time, ensuring all acceptance criteria are met before producing the final code.

What programming languages does the verifier-first issue implementation approach support?

The verifier-first issue implementation approach supports Rust, Scala 3, and ZIO 2 projects. It checks that all acceptance criteria are met before generating the final ship-ready code for these specific environments.

Do I need GitHub CLI and cargo to run automated issue implementation?

Yes, you need GitHub CLI, git, and cargo to execute the automated issue implementation. These dependencies are required to manage the repository, create isolated worktrees, and run the necessary build and verification commands.

How does isolated worktree prevent main codebase contamination during issue resolution?

Isolated worktree usage prevents main codebase contamination by creating a separate, clean work environment for the issue resolution process. This ensures that ongoing implementation and verifier-first checks do not affect the primary branch until the code is ship-ready.

What is the best way to track the automated code implementation process for auditing?

The best way to track the automated code implementation process is through a durable run-log. This log records the entire verifier-first, self-correcting loop, providing a comprehensive history for auditing and debugging purposes.

Can I implement multiple GitHub issues simultaneously with this self-correcting loop?

No, you cannot implement multiple GitHub issues simultaneously. The self-correcting loop maintains a single-issue focus, tackling one GitHub issue at a time to ensure quality, prevent contamination, and verify all acceptance criteria are met.