Getting it into your agent
This one installs as part of its plugin. Adding the marketplace and installing the plugin brings it with everything else the plugin ships.
/plugin marketplace add heyadam/claudedesign-to-swiftui/plugin install claudedesign-to-swiftuiWrote 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/commands/heyadam/claudedesign-to-swiftui/convert)<a href="https://agentmods.dev/commands/heyadam/claudedesign-to-swiftui/convert"><img src="https://agentmods.dev/badge/commands/heyadam/claudedesign-to-swiftui/convert/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/commands/heyadam/claudedesign-to-swiftui/convert"><img src="https://agentmods.dev/badge/commands/heyadam/claudedesign-to-swiftui/convert.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.00019 | $0.00492 |
| Opus 5 | $0.00010 | $0.00246 |
| Sonnet 5 | $0.00004 | $0.00098 |
| Haiku 4.5 | $0.00002 | $0.00049 |
Grade A, and why
convert 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 10d 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.
What it actually says
The user has invoked the converter with $ARGUMENTS.
If $ARGUMENTS is empty, ask for a Claude design URL (e.g. https://api.anthropic.com/v1/design/h/<id>?open_file=<name>) or a local .tar.gz path before proceeding. Design URLs may be one-shot/short-lived — fetch immediately.
Invoke the claude-design-to-swiftui skill and follow its workflow end to end:
- Fetch:
"${CLAUDE_PLUGIN_ROOT}/skills/claude-design-to-swiftui/scripts/fetch.sh" "$ARGUMENTS" - Render the entry HTML in Chrome at 390x844 via
claude-in-chromeand screenshot. - Read the HTML and any linked CSS files.
- Translate to SwiftUI using the reference mappings in
${CLAUDE_PLUGIN_ROOT}/skills/claude-design-to-swiftui/references/. - Find the active Xcode workspace via
mcp__plugin_claudedesign-to-swiftui_xcode-tools__XcodeListWindows, then write the file withmcp__plugin_claudedesign-to-swiftui_xcode-tools__XcodeWrite. - Build with
mcp__plugin_claudedesign-to-swiftui_xcode-tools__BuildProjectand patch any errors viamcp__plugin_claudedesign-to-swiftui_xcode-tools__XcodeListNavigatorIssues+mcp__plugin_claudedesign-to-swiftui_xcode-tools__XcodeUpdate. - Render the preview with
mcp__plugin_claudedesign-to-swiftui_xcode-tools__RenderPreview, visually diff against the prototype screenshot, and iterate.
Required setup (remind the user if anything is missing): Xcode 26.3+ with Settings → Intelligence → Xcode Tools = ON, and the target Xcode project open. The claude-in-chrome MCP must also be installed.
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.
- 10d ago First seen · 22 lines · 19 tokens per session scan A 1ff074cce664
convert is a command published in the GitHub repository heyadam/claudedesign-to-swiftui (92 stars, last pushed 4mo ago), licensed MIT. It adds 19 tokens to every session and 492 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 commands, from other repositories
app-store-audit
Run an enterprise pre submission compliance audit on an iOS or Android app against Apple App Store and Google Play rejection rules. Pass a project path or run from the project root.
initialize-ios
Manual override: initialize ast-index for iOS/Swift/ObjC project.
maestro-selectors-instructions
Guide to using Maestro selectors for targeting UI elements in tests.
mobile-performance-check
Analyze mobile app for performance issues using the mobile-best-practices database.
flutter-review
Review Flutter/Dart code for idiomatic patterns, widget best practices, state management, performance, accessibility, and security. Invokes the flutter-reviewer agent.
flutter-test
Run Flutter/Dart tests, report failures, and incrementally fix test issues. Covers unit, widget, golden, and integration tests.