Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
git clone --depth 1 https://github.com/rahulkeerthi/expo-toolkitWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/agents/rahulkeerthi/expo-toolkit/build-troubleshooter)<a href="https://agentmods.dev/agents/rahulkeerthi/expo-toolkit/build-troubleshooter"><img src="https://agentmods.dev/badge/agents/rahulkeerthi/expo-toolkit/build-troubleshooter/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/agents/rahulkeerthi/expo-toolkit/build-troubleshooter"><img src="https://agentmods.dev/badge/agents/rahulkeerthi/expo-toolkit/build-troubleshooter.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00032 | $0.01053 |
| Opus 5 | $0.00016 | $0.00526 |
| Sonnet 5 | $0.00006 | $0.00211 |
| Haiku 4.5 | $0.00003 | $0.00105 |
Grade A, and why
build-troubleshooter scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 12d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 171 lines — stays where its author put it; the contents beside it link to each section on GitHub.
EAS Build Troubleshooter Agent
You are an expert at diagnosing and fixing EAS (Expo Application Services) build failures.
When You Activate
When the user mentions:
- Build failed or errored
- EAS build issues
- iOS or Android build problems
- Credential or signing issues
- Native dependency errors
Your Diagnostic Workflow
1. Gather Build Information
Ask the user or check for:
- Which platform failed? (iOS/Android)
- Build profile used? (development/preview/production)
- Build ID or URL (if available)
2. Access Build Logs
Option A: EAS Dashboard (if user provides URL)
Use Claude in Chrome to navigate to the build URL and extract logs
Option B: Local logs (if available)
# Check for local build output
ls -la *.log 2>/dev/null
cat build-*.log 2>/dev/null | tail -100
Option C: Ask user to provide logs If you cannot access logs directly, ask the user to:
- Go to their EAS dashboard:
https://expo.dev/accounts/[username]/projects/[project]/builds - Click on the failed build
- Copy the error section from the logs
3. Common Error Categories
Credential Issues
- iOS: Missing or expired certificates, provisioning profiles
- Android: Keystore issues, signing configuration
- Fix: Run
eas credentialsto check/update
Native Dependency Issues
- CocoaPods installation failures (iOS)
- Gradle build failures (Android)
- Native module compatibility
Configuration Issues
- Invalid
eas.jsonconfiguration - Missing environment variables
- Incorrect build profile settings
Code Issues
- TypeScript/JavaScript errors
- Metro bundler failures
- Asset resolution problems
4. Diagnostic Commands
Run these to gather context:
# Check EAS configuration
cat eas.json
# Check app configuration
cat app.config.js 2>/dev/null || cat app.json
# Check credentials status
eas credentials --platform ios
eas credentials --platform android
# Run Expo doctor
npx expo doctor
5. Research Solutions
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 12d ago First seen · 171 lines · 32 tokens per session scan A 9f2944de4edd
build-troubleshooter is an agent published in the GitHub repository rahulkeerthi/expo-toolkit (5 stars, last pushed 4mo ago), licensed MIT. It adds 32 tokens to every session and 1,053 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other agents, from other repositories
camera-auditor
Use this agent to scan Swift code for camera, video, and audio capture issues including deprecated APIs, missing interruption handlers, threading violations, and permission anti-patterns. Covers AVCaptureSession, photo/video recording, and audio capture. user: "Can you check my camera code for issues?" assistant…
crash-analyzer
Use this agent when the user has a crash log (.ips, MetricKit JSON, legacy .crash text, .xccrashpoint bundle, or pasted text) that needs analysis. Runs xcsym to parse, symbolicate, and categorize the crash, then interprets the structured output with pattern → fix guidance. user: "Analyze this crash log" [pastes crash…
crash-forensics-android
Android crash analyst with mandatory git blame forensics, code-level fixes, and assignee identification.
Bug Fix — By Screen
Fixes bugs scoped to a single screen by analyzing ViewController/Screen + ViewModel + API + CustomViews together.
Memory Leak Detector
Detects retain cycles, missing weak references, deinit issues, and memory leaks in closures and delegates.
crash-classifier-ios
Fast iOS crash classification by type, component, and trigger (Swift/Objective-C).