Axiom Concurrency
Use when writing ANY async code, actors, or threads in an Apple-platform app, or seeing...
Install
npx skills add CharlesWiltgen/Axiom --skill axiom-concurrency -g -a claude-code -y- Repository
- CharlesWiltgen/Axiom1.2k
- Category
- Mobile
- Updated
- 4d ago
- License
- MIT
- Context cost
- Mediumabout 2,897 tokens
- Runs scripts
- No, instructions only
What it does
Use when writing ANY async code, actors, or threads in an Apple-platform app, or seeing ANY concurrency error. Covers Swift 6 concurrency, @MainActor, Sendable, data races, async/await patterns.
Concurrency
You MUST use this skill for ANY concurrency, async/await, threading, or Swift 6 concurrency work.
Bundled tools on Claude Code: if command -v <tool> finds nothing (hooks off or --bare), use <plugin-root>/tools/<tool> in place of the bare name; <plugin-root> is two levels above this skill's Base directory for this skill: path.
<!-- AXIOM_AUDITOR_INLINE_END -->Can't launch Axiom agents? Where this router sends you to an agent, follow its procedure inline. Over MCP,
axiom_get_agentreturns it; elsewhere, read its file below, which needs only file search and read.Available here:
skills/concurrency-auditor.md.For any other agent, over MCP
axiom_get_agentreturns it too; run its xclog, xcsym and xcprof steps with theaxiom_xclog_*,axiom_xcsym_*andaxiom_xcprof_*tools. Elsewhere, search Axiom's skills forskills/<agent>.md; if there is none, do that work yourself with this suite's skills, using any Axiom tool on yourPATH.
