twostraws

SwiftUI Agent Skill — Data & AI agent for Claude Code

Data & AI community intermediate

SwiftUI agent skill for Claude Code, Codex, and other AI tools.

How to install SwiftUI Agent Skill

This entry records only its repository, not the path inside it, so there is no exact command to give. Open twostraws/SwiftUI-Agent-Skill and copy the folder into ~/.claude/agents/.

What SwiftUI Agent Skill does

You can install this skill into Claude Code, Codex, Gemini, Cursor, and more by using `npx`:

Alternatives in Data & AI

README

SwiftUI Agent Skill for AI Coding Assistants

An agent skill that helps AI coding assistants write smarter, simpler, and more modern SwiftUI, including guidance on API usage, design, performance, and accessibility. Covers navigation, layout, animations, state management, VoiceOver, deprecated API, and more, targeting the mistakes LLMs actually make.

Also available:

Find more agent skills for Swift and Apple platform development at [Swift Agent Skills](https://github.com/twostraws/Swift-Agent-Skills).

The skill builds upon my existing [AGENTS.md](https://github.com/twostraws/SwiftAgents) file, meaning that you can bring years of knowledge and practical experience into your coding agent of choice in just a few minutes. It uses the [Agent Skills](https://agentskills.io/home) format, so it works smoothly with Claude Code, Codex, Gemini, Cursor, and more.

Installing SwiftUI Pro

You can install this skill into Claude Code, Codex, Gemini, Cursor, and more by using `npx`:

npx skills add https://github.com/twostraws/swiftui-agent-skill --skill swiftui-pro

If you get the error `npx: command not found`, it means you don’t currently have Node installed. You need to run this command to install Node through Homebrew:

brew install node

And if *that* fails it usually means you need to [install Homebrew](https://brew.sh) first.

When using `npx`, you can select exactly which agents you want to use during the installation. You can also select whether the skill should be installed just for one project, or whether it should be made available for all your projects.

Alternatively, you can clone this whole repository and install it however you want.

...