Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
SwiftUI agent skill for Claude Code, Codex, and other AI tools.
| Date | Stars |
|---|---|
| 2026-07-31 | 4390 |
| 2026-08-01 | 4395 |
| 2026-08-02 | 4395 |
| 2026-08-12 | 4443 |
| 2026-08-18 | 4472 |
| 2026-08-19 | 4475 |
| 2026-08-20 | 4479 |
| 2026-08-21 | 4493 |
| 2026-08-22 | 4504 |
| 2026-08-23 | 4547 |
| 2026-08-24 | 4576 |
| 2026-08-25 | 4591 |
| 2026-08-26 | 4604 |
| 2026-08-27 | 4610 |
| 2026-08-28 | 4617 |
| 2026-08-29 | 4624 |
| 2026-08-30 | 4627 |
| 2026-08-31 | 4630 |
| 2026-09-01 | 4634 |
| 2026-09-02 | 4636 |
| 2026-09-03 | 4646 |
| 2026-09-04 | 4649 |
| 2026-09-05 | 4651 |
| 2026-09-06 | 4661 |
| 2026-09-07 | 4666 |
| 2026-09-08 | 4672 |
| 2026-09-09 | 4681 |
| 2026-09-10 | 4688 |
| 2026-09-11 | 4699 |
| 2026-09-12 | 4711 |
| 2026-09-13 | 4716 |
| 2026-09-14 | 4724 |
| 2026-09-15 | 4729 |
| 2026-09-16 | 4732 |
| 2026-09-17 | 4740 |
| 2026-09-18 | 4744 |
| 2026-09-19 | 4786 |
| 2026-09-20 | 4806 |
Today
+20 stars today
This week
+90 stars this week
This month
+313 stars this month
Momentum
125.0
growth rate 1.91%/day
<p align="center">
<img src="assets/logo.svg" alt="SwiftUI Pro - Agent Skill for Claude Code, Codex, and Gemini" height="100" />
</p>
<h1 align="center">SwiftUI Agent Skill for AI Coding Assistants</h1>
<p align="center">
<img src="https://img.shields.io/badge/iOS-26+-2980b9.svg" alt="Designed for iOS 26 and later." />
<img src="https://img.shields.io/badge/swift-6.2+-8e44ad.svg" alt="Designed for Swift 6.2 and later." />
<a href="https://twitter.com/twostraws">
<img src="https://img.shields.io/badge/[email protected]?style=flat" alt="Twitter: @twostraws" />
</a>
</p>
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:
- [SwiftData Pro](https://github.com/twostraws/SwiftData-Agent-Skill)
- [Swift Concurrency Pro](https://github.com/twostraws/Swift-Concurrency-Agent-Skill)
- [Swift Testing Pro](https://github.com/twostraws/Swift-Testing-Agent-Skill)
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:
```bash
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:
```bash
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.
Claude Code users can add the SwiftUI Agent Skill marketplace then install the plugin directly through Claude, like this:
```
/plugin marketplace add twostraws/SwiftUI-Agent-Skill
/plugin install swiftui-pro@swiftui-agent-skill
```
Alternatively, you can clone this whole repository and install it however you want.
If you’re using Xcode, watch the YouTube video on [How to Install and Use Agent Skills in Xcode](https://www.youtube.com/watch?v=nKVZBKoB6P4) for a walkthrough.
## Using SwiftUI Pro
The skill is called SwiftUI Pro, and can be triggered in various ways. For example, in Claude Code you would use this:
> /swiftui-pro
And in Codex you would use this:
> $swiftui-pro
In both cases you can provide specific instructions if you want only a partial review. For example, `/swiftui-pro Check for deprecated API` on Claude, or `$swiftui-pro Focus on accessibility` in Codex.
You can also trigger the skill using natural language:
> Use the SwiftUI Pro skill to look for performance problems in this project.
## Why Use an Agent Skill for SwiftUI?
This skill is built on thousands of hours of learning, experimenting, and building real-world SwiftUI projects. The rules contained here directly target common SwiftUI mistakes made by LLMs. They sometimes make buttons invisible to VoiceOver, they frequently use deprecated API, and they would often write code that causes surprise performance problems.
You can read more about why I created this skill in my article: [SwiftUI Agent Skill - Write better code with Claude, Codex, and other AI tools](https://www.hackiExcerpt of 5,475 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:ed8836331311638b, llm:Description: 'SwiftUI agent skill for Claude Code, Codex, and other AI tools.'
matched fp:ed8836331311638b, llm:Description: 'SwiftUI agent skill for Claude Code, Codex, and other AI tools.'