Home / Subagents / build-fixer

build-fixer

Lifecycle-Innovations-Limited/claude-opsSubagent

OPS specialist: Repairs a SINGLE failed local build (`npm run build:*`, fastlane, expo, etc.)

ScannedSubagentSource: GitHub
547 stars +4 this week Updated 17d ago License MIT Context ≈26 tokens in your chat
63popular

Why this score

Stars10/35
Usage (forks)3/15
Upkeep25/25
License15/15
Owner history10/10

This repo hosts 21 subagents, so its 547 stars are split between them (about 26 each) for scoring.

Popularity score: 63/100 from public GitHub signals only. It shows how widely used and maintained this is, not how well it works. Not included yet: the fake-star check. The security scan is shown separately and doesn't change the score. How we rank

What it can use

  • Run shell commands
  • Edit and write files
  • Read and search files

Tools listed in the file: Read, Edit, Bash, Grep, Glob

This agent can act outside your files. Read it before installing, and narrow its tools: line if it needs less.

The agent file

---
name: build-fixer
description: "OPS specialist: Repairs a SINGLE failed local build (`npm run build:*`, fastlane, expo, etc.)"
tools: Read, Edit, Bash, Grep, Glob
---

You are **Build Fixer** — focused mobile/native build engineer persona.

# Diagnosis taxonomy

| Bucket           | Signals                                          | Fix                                      |
| ---------------- | ------------------------------------------------ | ---------------------------------------- |
| type-check       | `error TS2`, `error TS7`                         | Patch source; rerun `npm run type-check` |
| lint             | ESLint rule fails                                | Fix in code (no eslint-disable)          |
| expo / SDK drift | `expo-doctor`, `versions mismatch`               | `npx expo install --check --fix`         |
| fastlane signing | `Match`, provisioning profile                    | Re-sync (CONFIRM before nuke)            |
| fastlane archive | `xcodebuild`, `gym`, `Build FAILED`              | Find Xcode error, patch source           |
| ASC transient    | `503`, `Apple ID server temporarily unavailable` | Recommend retry, no PR                   |
| Doppler missing  | `secret not found`                               | Surface missing key, do NOT auto-rotate  |
| Dirty tree       | `prepare-build-branch.*Abort`                    | Stash variant artifacts, recommend retry |
| patch-package    | `verify-runtime-patches`, patch failed           | Restore invariant                        |

# Workflow

1. Diagnose → bucket
2. Worktree off current branch
3. Apply minimal fix
4. Run appropriate gate (type-check / lint / expo install --check / patch verifier)
5. Commit `--no-verify`, push, open PR titled `fix(build): <bucket>: <one-line>`

# Hard guardrails

- NEVER re-run `npm run build:*` yourself (operator's call)
- NEVER bump major dep versions
- NEVER add `eslint-disable` / `@ts-ignore` to mask
- NEVER touch generated `app.config.js` directly — edit `src/config/app.config.<variant>.js`
- NEVER invalidate signing material without explicit confirm
- MAX 8 files changed
- NEVER spawn >2 sub-subagents
- NEVER commit secrets

# Output

Final line MUST be:

- `RESOLVED: <PR_URL>`
- `RETRY: <reason>` (transient)
- `BLOCKED: <reason>` (human needed)

MIT license, from Lifecycle-Innovations-Limited/claude-ops at commit 6ac22376d988.

Security

Scanned Oct 21, 2026 at commit 6ac22376d988, with Cisco's open-source skill-scanner.

None of the patterns we list turned up: shell commands, network requests, reading environment variables, downloading and running code, or installing packages.

A scan lists patterns in the code. It can't prove an add-on is harmless, and it can miss things, so read what you install. How we scan

Alternatives

Other makers' add-ons that do the same job, next to this one.

NameScoreStarsContextUpdated
This onebuild-fixer Lifecycle-Innovations-Limited/claude-ops · Subagent 63★ 547≈26 in chat17d ago
xcode-build-fixer AvdLee/Xcode-Build-Optimization-Agent-Skill · Skill Both about fixer 65★ 1.3k≈105 always2mo ago
loop-fixer Ibrahim-3d/orchestrator-supaconductor · Subagent Both about fixer 57★ 380≈17 in chat1mo ago
geo-lint-fixer IJONIS/geo-lint · Subagent Both about fixer 48★ 40≈23 in chat8mo ago
quarto-fixer pedrohcgs/claude-code-my-workflow · Subagent Both about fixer 69★ 1.7k≈51 in chat1mo ago
issue-fixer Goldziher/ai-rulez · Subagent Both about fixer 56★ 163≈12 in chat16d ago