Axiom

A set of skills, agents and commands for iOS, iPadOS, watchOS and tvOS development: Swift 6, SwiftUI, Liquid Glass and Apple Intelligence

Plugin

Medium risk

We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.

Why this level

  • Skills and agents read and edit project code
  • They run commands in the development environment
All reasons and checks

charleswiltgen/axiom

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add plugins/axiom

Detects the agents on your machine, checks the risk and pins the version.

Other ways to install

Run one by one in the Claude Code chat

/plugin marketplace add charleswiltgen/axiom
/plugin install axiom@axiom-marketplace

Checked against the repository on Sep 25, 2026, commit c297598.

Text for your agent

Install the plugin in Claude Code: /plugin marketplace add CharlesWiltgen/Axiom, then install the needed plugin from the Axiom marketplace.

Other ways from the author
/plugin marketplace add CharlesWiltgen/Axiom

After adding the marketplace, install the Axiom plugins you need.

This is third-party code. Review the repository files before installing.

What it does

Axiom gives a coding agent a large set of skills, agents and commands for modern Apple development. It covers Swift 6, SwiftUI, Liquid Glass, Apple Intelligence and other topics so the agent writes and fixes code by current practices. It installs as a Claude Code plugin, as a generated Cursor plugin, or connects over MCP for environments like VS Code and Gemini CLI. Inside are skill routers, a set of agents and /axiom commands.

Who it is for. For iOS, iPadOS, watchOS and tvOS developers working in Swift and SwiftUI.

Good fit when

  • You need current Swift 6 and SwiftUI practices in the agent's work
  • You need focused skills for Liquid Glass or Apple Intelligence
  • You need a command and agent set for Apple development

Not a fit when

  • The project is not on the Apple stack
  • You need one narrow skill rather than a large set

Example request

Rewrite this SwiftUI screen for Liquid Glass following current practices

Limitations

The set is large and aimed at Apple platform development, so it is overkill for other stacks. Installation via the Cursor plugin and via MCP depends on the specific environment. The currency of practices is tied to Apple tool versions.

How to disable. Uninstall via /plugin or remove the Axiom entry from the environment's MCP config.

Security check

  • Skills and agents read and edit project code
  • They run commands in the development environment

README in short

The README describes Axiom as a battle-tested set of skills, agents and tools for modern Apple development: Swift 6, SwiftUI, Liquid Glass, Apple Intelligence. It installs as a Claude Code plugin, a Cursor plugin, or connects over MCP for other environments. Inside are skill routers, agents and /axiom commands. It works with Claude Code, Codex and other compatible environments. MIT licensed.

FAQ

Is it Claude Code only?

No, there is a generated Cursor plugin and an MCP connection for environments like VS Code and Gemini CLI.

What is in the set?

Skill routers, a set of agents and /axiom commands across Apple development topics.

Official

An MCP server and CLI from Sentry for building, running and testing Xcode iOS and macOS projects from an AI agent

MCP serverMedium riskNo VPN needed6.4KRepository stars
Editors’ pick

Paul Hudson's skill for reviewing and writing SwiftUI for iOS 26: deprecated APIs, data flow, navigation, accessibility, performance

SkillLow riskNo VPN needed4.9KRepository stars
Editors’ pick

Expo's official agent skills: building, deploying, updating and debugging Expo and EAS apps

PluginMedium risk2.6KRepository stars

An open phone agent model and framework: it reads the screen and taps through Android, HarmonyOS and iOS apps from a text command

CLIHigh risk26.3KRepository stars
Foxx AIAxiom

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.