CharlesWiltgen

axiom-ios-ai

@CharlesWiltgen/axiom-ios-ai
CharlesWiltgen
160
11 forks
Updated 1/6/2026
View on GitHub

Use when implementing ANY Apple Intelligence or on-device AI feature. Covers Foundation Models, @Generable, LanguageModelSession, structured output, Tool protocol, iOS 26 AI integration.

Installation

$skills install @CharlesWiltgen/axiom-ios-ai
Claude Code
Cursor
Copilot
Codex
Antigravity

Details

Path.claude-plugin/plugins/axiom/skills/axiom-ios-ai/SKILL.md
Branchmain
Scoped Name@CharlesWiltgen/axiom-ios-ai

Usage

After installing, this skill will be available to your AI coding assistant.

Verify installation:

skills list

Skill Instructions


name: axiom-ios-ai description: Use when implementing ANY Apple Intelligence or on-device AI feature. Covers Foundation Models, @Generable, LanguageModelSession, structured output, Tool protocol, iOS 26 AI integration.

iOS Apple Intelligence Router

You MUST use this skill for ANY Apple Intelligence or Foundation Models work.

When to Use

Use this router when:

  • Implementing Apple Intelligence features
  • Using Foundation Models
  • Working with LanguageModelSession
  • Generating structured output with @Generable
  • Debugging AI generation issues
  • iOS 26 on-device AI

Routing Logic

Foundation Models Work

Implementation patterns/skill axiom-foundation-models

  • LanguageModelSession basics
  • @Generable structured output
  • Tool protocol integration
  • Streaming with PartiallyGenerated
  • Dynamic schemas
  • 26 WWDC code examples

API reference/skill axiom-foundation-models-ref

  • Complete API documentation
  • All @Generable examples
  • Tool protocol patterns
  • Streaming generation patterns

Diagnostics/skill axiom-foundation-models-diag

  • AI response blocked
  • Generation slow
  • Guardrail violations
  • Context limits exceeded
  • Model unavailable

Decision Tree

User asks about Apple Intelligence
  ├─ Implementing? → foundation-models
  ├─ Need API reference? → foundation-models-ref
  └─ Debugging issues? → foundation-models-diag

Critical Patterns

foundation-models:

  • LanguageModelSession setup
  • @Generable for structured output
  • Tool protocol for function calling
  • Streaming generation
  • Dynamic schema evolution

foundation-models-diag:

  • Blocked response handling
  • Performance optimization
  • Guardrail violations
  • Context management

Example Invocations

User: "How do I use Apple Intelligence to generate structured data?" → Invoke: /skill axiom-foundation-models

User: "My AI generation is being blocked" → Invoke: /skill axiom-foundation-models-diag

User: "Show me @Generable examples" → Invoke: /skill axiom-foundation-models-ref

User: "Implement streaming AI generation" → Invoke: /skill axiom-foundation-models