SwiftUI-Agent-Skill
Guidance on SwiftUI best practices for AI coding tools.
- Type
- Agent Skill
- Open source
- Yes
- GitHub Stars
- ★ 3.1k
- Source
- skill-github
- Repository
- github.com/AvdLee/SwiftUI-Agent-Skill
Overview
SwiftUI-Agent-Skill is a plugin for AI coding tools that supports the open Agent Skills format. It provides best practice guidelines for SwiftUI, including state management, view composition, performance optimization, and adoption of iOS 26+ Liquid Glass. This skill helps teams quickly adopt modern SwiftUI APIs and ensures correctness and efficiency during code reviews and refactoring. With a simple installation command, you can add this skill to your AI agent, making it ideal for developers aiming to improve SwiftUI code quality and performance.
Capabilities
- ▪State management best practices
- ▪View composition optimization
- ▪Performance optimization recommendations
- ▪List and ForEach optimization
- ▪Navigation and popup window design
- ▪Swift Charts usage guide
Use cases
Setup
npx skills add https://github.com/avdlee/swiftui-agent-skill --skill swiftui-expert-skill
This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.
FAQ
How do I install this skill?
Use the npx command: npx skills add https://github.com/avdlee/swiftui-agent-skill --skill swiftui-expert-skill
Which AI tools are supported?
Supports tools compatible with OpenAI, such as Codex, Claude Code, Cursor, and others.
Related skills
gemini-cli
Gemini CLI is an open-source AI agent that brings Gemini's powerful capabilities directly into the terminal.
private-gpt
Provides a complete API layer for local models, supporting RAG, skills, tools, and more.
planning-with-files
File-based persistent planning skill, ideal for AI coding agents and long-running tasks.
scientific-agent-skills
Transform any AI agent into a scientific assistant with 147 ready-to-use research skills.
susi_alexa_skill
A skill that enables question-and-answer interactions between Alexa and Susi AI.
claude-context
Provides code search capabilities for Claude Code, turning the entire codebase into context.