Expert guidance on Swift Concurrency: async/await, actors, tasks, Sendable conformance, and Swift 6 migration patterns.
npx claudepluginhub avdlee/swift-concurrency-agent-skillExpert guidance on Swift Concurrency best practices, patterns, and implementation. Covers async/await, actors, tasks, Sendable conformance, data race prevention, and Swift 6 migration strategies.
Share bugs, ideas, or general feedback.
Expert guidance for any AI coding tool that supports the Agent Skills open format — safe concurrency, performance, and Swift 6+ migration.
Based on the comprehensive Swift Concurrency Course, distilled into actionable, concise references for agents.
Install this skill with a single command:
npx skills add https://github.com/avdlee/swift-concurrency-agent-skill --skill swift-concurrency
For more information, visit the skills.sh platform page.
Then use the skill in your AI agent, for example:
Use the swift concurrency skill and analyze the current project for Swift Concurrency improvements
To install this Skill for your personal use in Claude Code:
Add the marketplace:
/plugin marketplace add AvdLee/Swift-Concurrency-Agent-Skill
Install the Skill:
/plugin install swift-concurrency@swift-concurrency-agent-skill
To automatically provide this Skill to everyone working in a repository, configure the repository's .claude/settings.json:
{
"enabledPlugins": {
"swift-concurrency@swift-concurrency-agent-skill": true
},
"extraKnownMarketplaces": {
"swift-concurrency-agent-skill": {
"source": {
"source": "github",
"repo": "AvdLee/Swift-Concurrency-Agent-Skill"
}
}
}
}
When team members open the project, Claude Code will prompt them to install the Skill.
Install via pi:
pi install https://github.com/AvdLee/Swift-Concurrency-Agent-Skill
The skill will be available automatically in pi sessions.
swift-concurrency/ folder following your tool’s official skills installation docs (see links below).Follow your tool’s official documentation, here are a few popular ones:
How to verify:
Your agent should reference the triage/playbook in swift-concurrency/SKILL.md and jump into the relevant reference file for your error or task.
This skill gives your AI coding tool comprehensive Swift Concurrency guidance. It can:
@MainActor, custom actors, or nonisolatedSendable conformance correctly for value and reference types