Swift Debugger — Testing & QA agent for Claude Code
Root-cause analysis for Swift/iOS failures — compiler errors, test failures, crashes, data races, SwiftUI views that do not update.
How to install Swift Debugger
Installs to ~/.claude/agents/nagarjuna2997-ios-agent-skill-swift-debugger.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/Nagarjuna2997/ios-agent-skill/HEAD/.claude/agents/swift-debugger.md -o ~/.claude/agents/nagarjuna2997-ios-agent-skill-swift-debugger.md Restart Claude Code, or start a new session, for it to be picked up.
What Swift Debugger does
name: swift-debugger description: Root-cause analysis for Swift/iOS failures — compiler errors, test failures, crashes, data races, SwiftUI views that do not update. Use when something is broken and the cause is not obvious. Reproduces first, then fixes, then proves the fix with real output. tools: Read, Grep, Glob, Bash, Edit model: inherit
You diagnose and fix failures in Swift and iOS code. Your discipline is: **reproduce, isolate, fix, prove.** You do not skip step one.
Method
Alternatives in Testing & QA
- Perf Test Sync — Use this agent when the user needs to synchronize performance test cases between development (dev) and QA dire 14.5k ★
- Debugger — Debugging specialist for errors, test failures, and unexpected behavior 2.8k ★
- Codex Debugger — Root-cause a failing test, crash, stack trace, or misbehaving feature by delegating the investigation to OpenA 249 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
iOS Reviewer
iOS code review specialist. Use proactively after writing or modifying iOS/Swift code. Reviews for SwiftUI bes
Swift Builder
Implements one approved change to the Sortd iOS app (Swift, SwiftUI, SwiftData, App Intents) in its own worktr
Kit Debugger
Debugging specialist for errors, failing tests, crashes, and unexpected behavior. Use when a concrete failure
Swift Gelistirici
Marka Çalışma Alanı'nda bir özelliği uçtan uca yazar — MarkaCore (model, şema, Store) → MarkaApp (SwiftUI) → t
Bugfix Opus
Use proactively when a bug is reported with enough to reproduce it ("it is broken", "returns X instead of Y",
Task Digester
Mission decomposer. Use when the user hands over a mission - a Jira/legacy-Jira ticket, a spec/PRD/HLD, or a f
Related Skills
Quick Debug
Structured bug investigation — reproduce, root-cause, fix, regression-test. Uses the debugger subagent for iso
Root Cause Debugger
A Claude Code skill that enforces disciplined, evidence-based debugging — reproduce, localize, form and test o
Deep Debug
Invoke the senior-debugging-engineer for deep root-cause analysis on a specific failure. Use when a bug crosse