ios-development

Solid

Comprehensive iOS app development skill. Use this skill for ANY iOS-related task: writing Swift/SwiftUI/UIKit code, architecting apps, debugging crashes, setting up navigation, networking, data persistence, animations, performance optimization, App Store submission, Xcode configuration. Trigger when user mentions: iOS, Swift, SwiftUI, UIKit, Xcode, iPhone/iPad app, Combine, CoreData, SwiftData, MVVM, TCA, URLSession, async/await, @State/@Binding/@ObservableObject, NavigationStack, XCTest, TestFlight, provisioning profiles, or any Apple platform development. Always use this skill before writing iOS code or architecture. Do NOT use for web frontends (HTML/CSS/JS, React/Vue, browser UI) — even a WebView's page content is web work; use frontend-design for that. This skill is native Apple-platform code only.

Web & Frontend 138 stars 20 forks Updated 1 months ago MIT

Install

View on GitHub

Quality Score: 86/100

Stars 20%
71
Recency 20%
75
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# iOS Development Skill ## Quick orientation Before anything else, identify: 1. **UI framework** → SwiftUI / UIKit / mixed? 2. **Architecture** → MVVM / TCA / VIPER / Clean / MVC? 3. **iOS target** → iOS 16 / 17 / 18? (affects API availability) 4. **Task type** → new feature / debug / refactor / architecture / performance / release? 5. **Graphics intensity** → стандартный UI / средняя 3D / тяжёлая графика / Metal? Если задача связана с **Metal, GPU, рендерингом, шейдерами, TBDR, MetalFX, GPU profiling, frame pacing, PSO, heaps, ICB, MTLIO** → читать `references/metal-graphics.md` первым. Then read the relevant reference file before writing code. --- ## Reference files — read when needed | Topic | File | When to read | |---|---|---| | SwiftUI pipeline | `references/swiftui.md` | SwiftUI views, state, bindings, modifiers, animations | | UIKit pipeline | `references/uikit.md` | UIViewController, Auto Layout, delegates, storyboards | | Architecture | `references/architecture.md` | MVVM, TCA, VIPER, Clean, Coordinator | | Networking | `references/networking.md` | URLSession, async/await, REST/GraphQL, auth | | Data persistence | `references/data.md` | CoreData, SwiftData, UserDefaults, Keychain, FileManager | | Navigation | `references/navigation.md` | NavigationStack, Coordinator, deep links, sheets | | Performance | `references/performance.md` | Instruments, memory, launch time, rendering | | **Metal & Heavy Graphics** | `references/metal-graphics.md` | Metal, GPU рендер,...

Details

Author
AnastasiyaW
Repository
AnastasiyaW/claude-code-config
Created
5 months ago
Last Updated
1 months ago
Language
Python
License
MIT

Integrates with

Bundled in these plugins

Related Skills

Web & Frontend Featured

banner-design

Design banners for social media, ads, website heroes, creative assets, and print. Multiple art direction options with optional generated or supplied visuals. Actions: design, create, generate banner. Platforms: Facebook, Twitter/X, LinkedIn, YouTube, Instagram, Google Display, website hero, print. Styles: minimalist, gradient, bold typography, photo-based, illustrated, geometric, retro, glassmorphism, 3D, neon, duotone, editorial, collage.

126,807 Updated yesterday
nextlevelbuilder
Web & Frontend Featured

design-system

Token architecture, component specifications, and slide generation. Three-layer tokens (primitive→semantic→component), CSS variables, spacing/typography scales, component specs, strategic slide creation. Use for design tokens, systematic design, brand-compliant presentations.

126,807 Updated yesterday
nextlevelbuilder
Web & Frontend Featured

design

Comprehensive design skill: brand identity, design tokens, UI styling, logo generation (55 styles, Gemini, Atlas Cloud, or MuAPI AI), corporate identity program (50 deliverables, CIP mockups), HTML presentations (Chart.js), banner design (22 styles, social/ads/web/print), icon design (15 styles, SVG, Gemini 3.1 Pro), social photos (HTML→screenshot, multi-platform). Actions: design logo, create CIP, generate mockups, build slides, design banner, generate icon, create social photos, social media images, brand identity, design system. Platforms: Facebook, Twitter, LinkedIn, YouTube, Instagram, Pinterest, TikTok, Threads, Google Ads.

126,807 Updated yesterday
nextlevelbuilder