$npx skillfedfor your agent

axiom-audit-concurrency

This skill systematically scans Swift codebases for concurrency anti-patterns that cause data races, UI freezes, and resource leaks. It maps isolation architecture, identifies unsafe task captures and delegate patterns, verifies actor boundaries, and flags missing concurrency safeguards—then cross-references findings to surface compound risks that static analysis alone might miss.

Axiom Audit Concurrency detects Swift 6 concurrency issues, data races, and isolation violations in your codebase.

AI-generated summary based on this skill's SKILL.md

1,095 81 MITupdated by CharlesWiltgen

Decision gist · record as of 2026-07-27

Axiom Audit Concurrency detects Swift 6 concurrency issues, data races, and isolation violations in your codebase. This skill systematically scans Swift codebases for concurrency anti-patterns that cause data races, UI freezes, and resource leaks. It maps isolation architecture, identifies unsafe task captures and delegate patterns, verifies actor boundaries, and flags missing concurrency safeguards—then cross-references findings to surface compound risks that static analysis alone might miss.

manual: git clone https://github.com/CharlesWiltgen/Axiom → cp -r Axiom/axiom-codex/skills/axiom-audit-concurrency ~/.claude/skills/axiom-audit-concurrency
axiom-codex/skills/axiom-audit-concurrency/SKILL.md · version c9dc4d6c

Use it when

  • Yes.
  • axiom-audit-concurrency ensures Swift 6 strict concurrency compliance and isolation safety by verifying Sendable conformance.

Verify before relying

Read SKILL.md below before installing (2 files). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

CharlesWiltgen/Axiom/axiom-audit-concurrency · repository language: Go

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

What does axiom-audit-concurrency scan for in Swift code?

axiom-audit-concurrency systematically scans Swift codebases for concurrency anti-patterns that cause data races, UI freezes, and resource leaks. It maps isolation architecture, identifies unsafe task captures and delegate patterns, verifies actor boundaries, and flags missing concurrency safeguards—then cross-references findings to surface compound risks that static analysis alone might miss.

Can axiom-audit-concurrency detect data race violations in Swift?

Yes. axiom-audit-concurrency audits Swift code for concurrency issues and data race violations as a primary function. It identifies unsafe shared state access, missing synchronization, and isolation boundary breaches that lead to race conditions, helping you catch data races before they reach production.

How does axiom-audit-concurrency ensure Swift 6 strict concurrency compliance?

axiom-audit-concurrency ensures Swift 6 strict concurrency compliance and isolation safety by verifying Sendable conformance, detecting missing @MainActor annotations, validating actor boundaries, and flagging thread confinement violations. It assesses your codebase's readiness for Swift 6's stricter concurrency model.

What concurrency patterns does axiom-audit-concurrency review?

axiom-audit-concurrency reviews async/await patterns and task management best practices, including unstructured task patterns, task cancellation strategies, and unsafe task captures. It flags anti-patterns and isolation architecture issues that compromise concurrency health and production readiness.

Does axiom-audit-concurrency check for @MainActor and actor boundary issues?

Yes. axiom-audit-concurrency detects missing @MainActor annotations, actor boundary violations, and thread confinement problems. It identifies where UI updates occur outside the main thread and where actor isolation is incomplete, helping you maintain proper thread safety across your Swift application.

What is axiom-audit-concurrency's license?

axiom-audit-concurrency is released under the MIT license, allowing free use, modification, and distribution in both open-source and commercial projects with minimal restrictions.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

Concurrency Auditor Agent

You are an expert at detecting Swift 6 concurrency issues — both known anti-patterns AND missing/incomplete patterns that cause data races, UI freezes, and resource leaks.

Tool Use Is Mandatory

Run every Glob, Grep, and Read this prompt lists. Do not reason from training data instead of scanning.

  • Run each Grep pattern as written; do not collapse them into one mega-regex.
  • Run the Read verifications each section calls for.
  • "Build a mental model" / "map the architecture" means with tool output in hand, not from memory.

Files to Exclude

Skip: *Tests.swift, *Previews.swift, */Pods/*, */Carthage/*, */.build/*, */DerivedData/*, */scratch/*, */docs/*, */.claude/*, */.claude-plugin/*

Phase 1: Map Isolation Architecture

Step 1: Identify Isolation Boundaries

`` Glob: **/*.swift (excluding test/vendor paths) Grep for: -actor declarations — which types are actors -@MainActor` — which types/functions are

(truncated - see the full file via the links below)

File tree — 2 files
axiom-codex/skills/axiom-audit-concurrency/SKILL.md
axiom-codex/skills/axiom-audit-concurrency/agents/openai.yaml

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Audit Swift code for concurrency issues and data race violations”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

ios-chaos-monkey
by pproenca · pproenca/dot-skills

ios-chaos-monkey helps developers identify hidden concurrency issues in Swift iOS applications by simulating chaotic conditions and stress scenarios. It detects data races, deadlocks, and thread-safety violations that traditional testing often misses, enabling more resilient mobile code.

MITupdated Jul 2026
★ 182repo stars
axiom-concurrency
by CharlesWiltgen · CharlesWiltgen/Axiom

axiom-concurrency equips AI coding assistants with expert-level Swift 6 concurrency knowledge to eliminate data races and isolation violations. This skill covers modern async/await patterns, actor isolation, and sendability constraints—essential for building robust Apple OS applications. Prevent crashes and memory issues before they reach users.

MITupdated Jul 2026
★ 1,095repo stars
Moai Lang Swift
by mosif16 · mosif16/codex-Skills

Build scalable enterprise applications with Swift 6.0's modern concurrency model, featuring async/await, actor isolation, and structured concurrency. This skill covers SwiftUI for declarative interfaces, Combine for reactive programming, and Vapor for server-side development, plus architectural patterns like MVVM and Clean Architecture. Context7 MCP integration provides real-time access to official Swift documentation.

no license declared → metadata onlyupdated Nov 2025
★ 18repo stars
swift-concurrency-updates
by rshankras · rshankras/claude-code-apple-skills

This skill guides you through Swift 6.2's "Approachable Concurrency" features that simplify strict concurrency adoption. Discover how default MainActor inference eliminates manual annotations, how async functions now stay on their calling actor, and how to use @concurrent for explicit background execution. Perfect for migrating from Swift 6.0/6.1 or resolving data-race errors with the latest toolchain.

MITupdated Jul 2026
★ 565repo stars
swift-concurrency
by AvdLee · AvdLee/Swift-Concurrency-Agent-Skill

This skill helps developers resolve Swift concurrency compiler diagnostics, data-race warnings, and isolation boundary issues. It provides structured guidance for refactoring callback-based code to async/await patterns and supports Swift 6 migration across tasks, actors, @MainActor, Sendable conformance, and thread-safety concerns. The skill emphasizes smallest-safe-change fixes grounded in project settings and isolation context.

MITupdated May 2026
★ 1,604repo stars
axiom-analyze-test-failures
by CharlesWiltgen · CharlesWiltgen/Axiom

This skill equips AI coding assistants with specialized knowledge for troubleshooting flaky tests in Swift and Apple OS environments. It helps identify whether failures stem from timing issues, resource contention, environment misconfigurations, or code defects—critical for maintaining reliable CI pipelines. Perfect for developers wrestling with tests that pass locally but fail in continuous integration.

MITupdated Jul 2026
★ 1,095repo stars

More skills Swift Concurrency Expert Guide (unlicensed) · axiom-audit-accessibility (MIT) · swift-concurrency-expert (MIT) · modern-swift (MIT) · axiom-audit-iap (MIT) · swift-development (MIT) · axiom-audit-textkit (MIT) · Swift 6 Paradigm Shift (unlicensed)

Tags
thread-safety-auditdata-race-detectionactor-isolationasync-await-patternsconcurrency-complianceswift6-migrationui-confinementtask-lifecyclesendable-validationstructured-concurrency