Skip to content
Back to skills

Codex Iterative Fix

ASecurity

Use Codex CLI in full-auto mode to fix issues iteratively until tests pass. Autonomous debugging and test-fixing loop with sandbox safety.

  • 666 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added February 8, 2026
developmenttypescriptgobashrailstestingdebuggingrefactoringci/cddocumentation

Works with

  • cli
  • mcp

Security analysis

A100/100

Scanned February 12, 2026

npx -y skills add majiayu000/claude-skill-registry --skill codex-iterative-fix --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Codex Iterative Fix?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Codex Iterative Fix
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/majiayu000-codex-iterative-fix/badge)](https://www.skillsdirectory.com/skills/majiayu000-codex-iterative-fix)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: codex-iterative-fix
description: Use Codex CLI in full-auto mode to fix issues iteratively until tests pass. Autonomous debugging and test-fixing loop with sandbox safety.
allowed-tools: Read, Write, Edit, Bash, Glob, Grep, Task, TodoWrite
x-version: 1.0.0
x-category: platforms
x-tags:
  - codex
  - debugging
  - testing
  - multi-model
  - autonomous
x-author: context-cascade
x-verix-description: |
  [assert|neutral] codex-iterative-fix skill for autonomous test fixing [ground:given] [conf:0.95] [state:confirmed]
---

<!-- S0 META-IDENTITY -->

# Codex Iterative Fix Skill



---

## LIBRARY-FIRST PROTOCOL (MANDATORY)

**Before writing ANY code, you MUST check:**

### Step 1: Library Catalog
- Location: `.claude/library/catalog.json`
- If match >70%: REUSE or ADAPT

### Step 2: Patterns Guide
- Location: `.claude/docs/inventories/LIBRARY-PATTERNS-GUIDE.md`
- If pattern exists: FOLLOW documented approach

### Step 3: Existing Projects
- Location: `D:\Projects\*`
- If found: EXTRACT and adapt

### Decision Matrix
| Match | Action |
|-------|--------|
| Library >90% | REUSE directly |
| Library 70-90% | ADAPT minimally |
| Pattern exists | FOLLOW pattern |
| In project | EXTRACT |
| No match | BUILD (add to library after) |

---

## Kanitsal Cerceve (Evidential Frame Activation)
Kaynak dogrulama modu etkin.

## Purpose

Use Codex CLI's autonomous iteration capability to fix failing tests and debug issues until they pass. This skill leverages Codex's strength at long-horizon coding tasks.

## When to Use This Skill

- Multiple tests failing that need iterative fixing
- Debugging issues requiring trial-and-error
- Refactoring with test validation
- CI/CD failures needing automated fixes
- Build errors requiring multiple attempts

## When NOT to Use This Skill

- Research tasks (use multi-model-discovery)
- Understanding codebase (use gemini-codebase-onboard)
- Critical production code (use sandbox mode first)
- Architecture decisions (use llm-council)

## Workflow

### Phase 1: Initial Assessment

1. Identify failing tests/errors
2. Determine scope of fixes needed
3. Choose appropriate mode:
   - `full-auto`: Standard autonomous mode
   - `sandbox`: For risky changes
   - `yolo`: When speed is critical

### Phase 2: Codex Execution

```bash
# Standard iterative fix
./scripts/multi-model/codex-yolo.sh "Fix all failing tests" task-id "." 15 full-auto

# With sandbox protection
./scripts/multi-model/codex-yolo.sh "Fix tests" task-id "." 10 sandbox

# Via delegate.sh
./scripts/multi-model/delegate.sh codex "Fix all failing tests and verify they pass" --full-auto
```

### Phase 3: Verification

1. Codex runs tests after each fix
2. Iterates until all tests pass
3. Claude reviews final changes
4. Summary of what was fixed

## Success Criteria

- All targeted tests passing
- No new regressions introduced
- Changes reviewed and validated
- Clear documentation of fixes

## Example Usage

### Example 1: Test Suite Failures

```text
User: "CI is failing with 12 test errors"

Codex Process:
1. Run tests, capture failures
2. Analyze first failure
3. Implement fix
4. Re-run tests
5. Repeat until all pass

Output:
- Fixed: 12 tests
- Changes: 8 files modified
- Root causes: Missing null checks, outdated mocks
```

### Example 2: Type Errors

```text
User: "TypeScript build has 47 type errors"

Codex Process:
1. Run tsc, capture errors
2. Fix type errors systematically
3. Re-run after each batch
4. Verify build succeeds

Output:
- Fixed: 47 type errors
- Patterns: Missing types, incorrect generics
- Added: 3 new type definitions
```

## Modes Explained

| Mode | Command | Use Case | Risk |
|------|---------|----------|------|
| full-auto | `--full-auto` | Standard iteration | Medium |
| sandbox | `--sandbox workspace-write` | Risky refactors | Low |
| yolo | `--yolo` | Speed critical | High |

## Integration with Meta-Loop

```
META-LOOP IMPLEMENT PHASE:
    |
    +---> codex-iterative-fix
    |         |
    |         +---> Codex: Run tests
    |         +---> Codex: Fix failures
    |         +---> Codex: Iterate until pass
    |
    +---> Continue to TEST phase (verification)
```

## Memory Integration

Results stored at:
- Key: `multi-model/codex/iterative-fix/{project}/{task_id}`
- Tags: WHO=codex-iterative-fix, WHY=autonomous-fixing

## Invocation Pattern

```bash
# Via router (automatic detection)
./scripts/multi-model/multi-model-router.sh "Fix all failing tests"

# Direct Codex call
bash -lc "codex --full-auto exec 'Fix all failing tests and verify they pass'"
```

## Guardrails

NEVER:
- Run on production without review
- Skip final verification
- Ignore new test failures
- Exceed iteration limit without human check

ALWAYS:
- Review changes before commit
- Document what was fixed
- Check for regressions
- Store results in Memory-MCP

## Related Skills

- `codex-safe-experiment`: Sandbox experimentation
- `smart-bug-fix`: Systematic debugging
- `testing-quality`: Test generation
- `multi-model-discovery`: Find existing fixes

<!-- S4 SUCCESS CRITERIA -->

## Verification Checklist

- [ ] All targeted tests passing
- [ ] No new regressions
- [ ] Changes reviewed
- [ ] Memory-MCP updated
- [ ] Documentation complete

<!-- PROMISE -->

[commit|confident] <promise>CODEX_ITERATIVE_FIX_COMPLETE</promise>

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.