rusel95

15 mods across 1 repository, 7 stars between them.

ios-agent-skills

01

rusel95/ios-agent-skills

Plugin Claude Code

Plugin marketplace listing 12 plugins: ios-all, swiftui-mvvm, uikit-mvvm, viper-uikit, tca-swiftui.

7 4mo ago A tokens not measured original MIT

ios-agent-skills

02

rusel95/ios-agent-skills

Plugin Claude Code

Production-tested iOS Agent Skills — 11 enterprise-grade skills for architecture, concurrency, testing, security, accessibility, localization, and logging.

7 4mo ago A tokens not measured original MIT

skill-benchmarking

04

rusel95/ios-agent-skills

Skill Claude CodeCodex

Run skill benchmarks with discriminating-only assertions against evals.json for any model and any AI agent. Use when benchmarking a skill against a model not yet tested, running withskill/withoutskill eval pairs, producing benchmark- .json, re-grading an existing run, adding Phase 2 model comparison results, reviewing…

7 4mo ago A 149 tokens original MIT

gcd-operations

05

rusel95/ios-agent-skills

Skill Claude CodeCodex

Use for iOS/macOS concurrency problems involving dispatch queues, locks, or thread safety. Triggers on: deadlocks (sync on main, nested sync, ABBA lock ordering), thread explosion from too many DispatchQueue.global() calls, data races flagged by Thread Sanitizer (TSan), DispatchGroup enter/leave imbalance…

7 4mo ago A 165 tokens original MIT

ios-accessibility

06

rusel95/ios-agent-skills

Skill Claude CodeCodex

Production-grade iOS accessibility skill covering VoiceOver, Dynamic Type, color contrast, motion, Switch Control, Voice Control, and WCAG 2.2 compliance for both SwiftUI and UIKit. This skill should be used when creating new iOS screens or views, reviewing existing iOS code for accessibility, adding VoiceOver…

7 4mo ago A 253 tokens original MIT

ios-localization

07

rusel95/ios-agent-skills

Skill Claude CodeCodex

Production-grade iOS localization skill covering String Catalogs (.xcstrings), CLDR pluralization, SwiftUI/UIKit localization APIs, RTL layout, date/number/currency formatting, and enterprise patterns (modular apps, white-label, accessibility localization). This skill should be used when creating or editing localized…

7 4mo ago A 265 tokens original MIT

ios-logging

08

rusel95/ios-agent-skills

Skill Claude CodeCodex

Enterprise skill for iOS production error observability and logging (iOS 15+, Swift 5.5+). The trigger is OBSERVABILITY intent — the user wants errors captured and visible in production, not just handled. Use when: adding os.Logger or replacing print() with structured logging; setting up or integrating a crash SDK…

7 4mo ago A 183 tokens original MIT

ios-security

09

rusel95/ios-agent-skills

Skill Claude CodeCodex

Use for any iOS security question — whether you're asking about a specific vulnerability, checking if a pattern is secure, or running a full audit. Triggers on: Keychain vs UserDefaults decisions, ATS/NSAllowsArbitraryLoads configuration, certificate pinning implementation, WebView security (UIWebView, WKWebView)…

7 4mo ago A 149 tokens original MIT

ios-testing

10

rusel95/ios-agent-skills

Skill Claude CodeCodex

Invoke any time a user is writing iOS/Swift tests or asking why tests behave a certain way — including XCTest versus Swift Testing (@Test/#expect) choices, async ViewModel tests with @Observable or @Published, snapshot testing across device sizes, mocking protocols for dependency injection, setUp/tearDown lifecycle…

7 4mo ago A 134 tokens original MIT

swift-concurrency

11

rusel95/ios-agent-skills

Skill Claude CodeCodex

Use for any Swift Concurrency question on Apple platforms. Triggers on: actor reentrancy (stale state after await), AsyncStream lifecycle (continuation.finish, onTermination), TaskGroup memory and task throttling (activeProcessorCount), Sendable conformance across actor boundaries (non-Sendable third-party types)…

7 4mo ago A 170 tokens original MIT

swiftui-mvvm

12

rusel95/ios-agent-skills

Skill Claude CodeCodex

Use this skill when working with SwiftUI ViewModels — creating, refactoring, or testing them. Triggers for: setting up a ViewModel for a SwiftUI screen, extracting logic from a View into a ViewModel, migrating from ObservableObject to @Observable, modeling async state (instead of separate Bool flags like…

7 4mo ago A 158 tokens original MIT

tca-swiftui

13

rusel95/ios-agent-skills

Skill Claude CodeCodex

Use for any question about The Composable Architecture (TCA) — defining reducers, managing state, handling navigation, writing tests, or working with dependencies. Essential when encountering TCA-specific types like @Reducer, @ObservableState, StackState, StackAction, @Presents, TestStore, @DependencyClient, Scope, or…

7 4mo ago A 149 tokens original MIT

uikit-mvvm

14

rusel95/ios-agent-skills

Skill Claude CodeCodex

Use for hands-on UIKit MVVM questions: setting up Combine bindings between UIViewController and ViewModel (@Published + sink), extracting business logic from massive ViewControllers step by step, testing ViewModels with XCTestExpectation + Combine publishers, fixing [weak self] retain cycles in sink closures…

7 4mo ago A 125 tokens original MIT

viper-uikit

15

rusel95/ios-agent-skills

Skill Claude CodeCodex

Use when working with VIPER architecture in iOS/UIKit apps. Triggers on: creating new VIPER modules (View/Interactor/Presenter/Entity/Router); fixing retain cycles between VIPER layers; removing UIKit imports from Presenters; refactoring massive ViewControllers into VIPER layers; migrating VIPER Views to SwiftUI via…

7 4mo ago A 144 tokens original MIT