swiftui-pro
An agent skill by twostraws, from twostraws/SwiftUI-Agent-Skill. Tags: code-review, development, ios, performance, ui-ux.
What it does
Comprehensively reviews SwiftUI code for best practices on modern APIs, maintainability, and performance. Use when reading, writing, or reviewing SwiftUI projects.
Install
With the skills CLI, which installs into Claude Code, Codex, Cursor and other agents:
npx skills add twostraws/SwiftUI-Agent-Skill --skill swiftui-pro
Or copy the skill folder into Claude Code's skills directory by hand (~/.claude/skills for every project, or .claude/skills inside one):
git clone --depth 1 https://github.com/twostraws/SwiftUI-Agent-Skill
cp -r SwiftUI-Agent-Skill/swiftui-pro ~/.claude/skills/swiftui-pro
Safety box score
Grade A, minimal risk: 4 of 100 risk points, rated 2026-10-20. The grade rates what the skill and its scripts can reach on the machine of whoever installs it, across eight categories from shell execution to secrets access. How the score works.
This skill is a read-only SwiftUI code review aid: it ships prose guidance and configuration only, with no scripts, installers, or networked tooling. Its blast radius is low; the main thing it does is steer an agent’s code-review judgments, and one bundled PNG icon could not be inspected.
| Category | Level | Why |
|---|---|---|
| Code & shell execution | 0 (none) | The shipped files are Markdown and YAML/JSON config only; there are no shell scripts, compiled tools, or code-evaluation paths to execute. |
| Network access | 0 (none) | No file contains download, upload, webhook, or API-call logic; the repository metadata only names its homepage and repository. |
| Filesystem reach | 0 (none) | The skill content is review guidance only and does not read, write, or delete machine files outside the project. |
| Secrets & credentials | 0 (none) | It does not access keychains, token stores, `.env` files, or browser sessions; the `@AppStorage` note in `references/hygiene.md` is review guidance, not a secret-handling action. |
| Privilege & persistence | 0 (none) | There is no sudo use, service registration, shell startup editing, or global installation step anywhere in the skill files. |
| Instruction hijack surface | 0 (none) | The files contain normal instructions to the reviewing agent, but nothing that tells it to ignore higher-priority rules, hide actions, or follow fetched remote instructions. |
| Irreversible actions | 0 (none) | The skill reviews code and reports findings; it does not deploy, publish, message, pay, book, or delete anything on the user’s behalf. |
| Transparency | 1 (low) | One bundled asset could not be inspected: `assets/swiftui-pro-icon.png` is listed as a binary and unreadable in this review. |
Before installing
- No special safety blocker: this skill is prose-only and does not run code or touch credentials.
- If you want full asset review, inspect `assets/swiftui-pro-icon.png` separately since it was unreadable here.
- Confirm you’re comfortable with the skill reading your SwiftUI source and project docs for review purposes.
Rated 2026-10-20 by an automated review of 17 files from the skill's repository.
Source
- Repository
- twostraws/SwiftUI-Agent-Skill (all skills from this repository)
- Path
- swiftui-pro/SKILL.md
- Branch
- main
- Updated
- 2026-09-23
Related skills
- swiftui-expert-skill — Use when writing, reviewing, or refactoring SwiftUI code for iOS or macOS, including state and `@Observable` data flow, view composition, resizable layouts.
- expo-animation — Framework (OSS). Build animations in React Native and Expo, making the decisions in the order that determines whether they feel right — should it animate.
- expo-brownfield — Framework (OSS). Integrate Expo and React Native into an existing native iOS or Android app.
- animate — Build an animation from scratch, making the decisions in the order that determines whether it feels right — should it animate at all, what purpose, which tool.
- developing-ios-apps — Develops iOS/macOS apps with XcodeGen, SwiftUI, and SPM, including Apple Developer signing, notarization, and CI/CD pipelines.
- github-contributor — End-to-end playbook for shipping high-quality pull requests to open-source projects you don't maintain — discovery, CONTRIBUTING compliance, PR-size check.