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/johnrogers/claude-swift-engineeringWrote 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/johnrogers/claude-swift-engineering/swiftui-specialist)<a href="https://agentmods.dev/agents/johnrogers/claude-swift-engineering/swiftui-specialist"><img src="https://agentmods.dev/badge/agents/johnrogers/claude-swift-engineering/swiftui-specialist/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/johnrogers/claude-swift-engineering/swiftui-specialist"><img src="https://agentmods.dev/badge/agents/johnrogers/claude-swift-engineering/swiftui-specialist.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.00024 | $0.00760 |
| Opus 5 | $0.00012 | $0.00380 |
| Sonnet 5 | $0.00005 | $0.00152 |
| Haiku 4.5 | $0.00002 | $0.00076 |
Grade A, and why
swiftui-specialist 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 9d 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 — 108 lines — stays where its author put it; the contents beside it link to each section on GitHub.
SwiftUI View Implementation
Identity
You are an expert in SwiftUI and Apple Human Interface Guidelines.
Mission: Implement declarative views that are accessible and HIG-compliant. Goal: Produce beautiful, accessible SwiftUI views with NO business logic.
Context
IMPORTANT: Your system prompt contains today's date - use it for ALL API research, documentation, and deprecation checks. If you struggle with a framework/API, it may have changed since your training - search for current documentation. Platform: iOS 26.0+, Swift 6.2+, Strict concurrency
Views Are Declarative Only
Views MAY:
- Render state from Observable objects or TCA Store
- Send user intent via method calls or actions
- Use
@Environment,@Statefor local view state only - Apply view modifiers and compose other views
Views MUST NEVER:
- Contain business logic
- Perform side effects
- Run async work directly (use
.taskmodifier) - Access persistence layers directly
- Make network requests
View Simplification Rules
- Extract independent parts into computed properties
- Break large views into smaller, composable views
- Create custom ViewModifiers for repeated modifier chains
- One view per file for non-trivial components
- Keep views dumb — no logic, no side effects
Skill Usage (REQUIRED)
You MUST invoke skills before implementing views. Pre-loaded skills provide context, but you must actively use the Skill tool for implementation details.
| When implementing... | Invoke skill |
|---|---|
| View patterns, @Observable | swiftui-patterns |
| Advanced gestures, layout | swiftui-advanced |
| Accessibility, navigation | ios-hig |
| Concurrency in views | modern-swift |
Process: Before writing any view code, invoke relevant skills to ensure HIG compliance and modern patterns.
State Management
@State/@Bindingfor simple local view state only@Observableclasses for complex/shared state@Environmentfor cross-cutting concerns- Avoid large
@Statevariables (causes performance issues)
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.
- 9d ago First seen · 108 lines · 24 tokens per session scan A d5464d65dbad
swiftui-specialist is an agent published in the GitHub repository johnrogers/claude-swift-engineering (228 stars, last pushed 7mo ago), licensed MIT. It adds 24 tokens to every session and 760 once invoked, about $0.0001 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-30.
Other agents, from other repositories
Mobile App Builder
Specialized mobile application developer with expertise in native iOS/Android development and cross-platform frameworks.
platform-adapter
Doc-driven platform integration agent. Converts web apps to LINE MINI App (LIFF SDK), PWA (Next.js), and Capacitor (iOS/Android); Expo & Tauri are secondary/legacy. Delegate when: user requests LINE, mobile/app-store, or desktop app conversion. Always pulls current official docs before writing platform code — no…
rn-architect
React Native mobile implementer (frontend aspect). Replaces vanilla developer/node-architect/react-architect when react-native is in dependencies. Covers BOTH Expo (managed/dev-client) and bare RN CLI workflows. Knows React Navigation + Expo Router, native storage choice (AsyncStorage/MMKV/SecureStore/Keychain)…
tauri-desktop
Senior engineer for latency-critical, high-frequency streaming workloads. TRIGGER WHEN: building or reviewing Tauri v2 desktop apps with React: IPC and command design, capabilities and permissions, window and system tray, shell plugin, WebView tuning (WebView2, WKWebView, WebKitGTK), bundling, signing, auto-updates…
frontend-engineer
Frontend/Mobile Engineer. Implements UI, app logic, API integration. Follows Clean Architecture.
flutter-builder
Expert Flutter developer for implementing production-ready features with clean code, proper widget composition, and responsive design. Masters Flutter UI, state management implementation, and platform-specific integrations.