CtrlK
BlogDocsLog inGet started
Tessl Logo

Discover skills

Discover and install skills to enhance your AI agent's capabilities.

AllSkillsDocsRules
NameContainsScore

axiom-games

CharlesWiltgen/Axiom

Use when building ANY 2D or 3D game with SpriteKit, SceneKit, or RealityKit, or adding touch controls or game controller support. Covers scene graphs, ECS, physics, actions, game loops, rendering, TouchController, GCController.

Skills

CharlesWiltgen/Axiom

Use when making design decisions, implementing HIG patterns, Liquid Glass, SF Symbols, typography, or structuring app entry points and authentication flows.

Skills

CharlesWiltgen/Axiom

Use when working with ANY data persistence, database, storage, CloudKit, migration, or serialization. Covers SwiftData, Core Data, GRDB, SQLite, CloudKit sync, file storage, Codable, migrations.

Skills

CharlesWiltgen/Axiom

Use when writing ANY async code, actors, threads, or seeing ANY concurrency error. Covers Swift 6 concurrency, @MainActor, Sendable, data races, async/await patterns.

Skills

CharlesWiltgen/Axiom

Use when ANY iOS build fails, test crashes, Xcode misbehaves, or environment issue occurs before debugging code. Covers build failures, compilation errors, dependency conflicts, simulator problems, environment-first diagnostics.

Skills

CharlesWiltgen/Axiom

Use when ANY question involves Apple framework APIs, Swift compiler errors, or Xcode-bundled documentation. Covers Liquid Glass, Swift 6.2 concurrency, Foundation Models, SwiftData, StoreKit, 32 Swift compiler diagnostics.

Skills

CharlesWiltgen/Axiom

Use when implementing, testing, or evaluating ANY Apple Intelligence, on-device AI, or speech-to-text feature. Covers Foundation Models, @Generable, LanguageModelSession, Tool protocol, eval suites, model-as-judge scoring, SpeechTranscriber, CoreML.

Skills

CharlesWiltgen/Axiom

Use when the user mentions simulator testing, visual verification, push notification testing, location simulation, screenshot capture, OR live accessibility validation (VoiceOver announcements, Dynamic Type, ADA checks) on the simulator.

Skills

CharlesWiltgen/Axiom

Use when the user mentions security review, App Store submission prep, Privacy Manifest requirements, hardcoded credentials, or sensitive data storage.

Skills

CharlesWiltgen/Axiom

Use when the user wants to run XCUITests, parse test results, view test failures, or export test attachments.

Skills

CharlesWiltgen/Axiom

Use when the user mentions SPM resolution failures, "no such module" errors, duplicate symbol linker errors, version conflicts between packages, or Swift 6 package compatibility issues.

Skills

CharlesWiltgen/Axiom

Use when the user wants automated performance profiling, headless Instruments analysis, or CLI-based trace collection.

Skills

CharlesWiltgen/Axiom

Use when the user mentions slow builds, build performance, or build time optimization.

Skills

CharlesWiltgen/Axiom

Use when the user wants to modernize iOS code to iOS 17/18 patterns, migrate from ObservableObject to @Observable, update @StateObject to @State, or adopt modern SwiftUI APIs.

Skills

CharlesWiltgen/Axiom

Use when the user wants to add in-app purchases, implement StoreKit 2, or set up subscriptions.

Skills

CharlesWiltgen/Axiom

Use when the user wants a comprehensive project-wide audit, full health check, or scan across all domains.

Skills

CharlesWiltgen/Axiom

Use when the user mentions Xcode build failures, build errors, or environment issues.

Skills

CharlesWiltgen/Axiom

Use this agent for closed-loop test debugging - automatically analyzes test failures, suggests fixes, and re-runs tests until passing.

Skills

CharlesWiltgen/Axiom

Use when the user mentions UX flow issues, dead-end views, dismiss traps, missing empty states, broken user journeys, or wants a UX audit of their iOS app.

Skills

CharlesWiltgen/Axiom

Use when the user mentions TextKit review, text layout issues, Writing Tools integration, or UITextView/NSTextView code review.

Skills

Can't find what you're looking for? Evaluate a missing skill.