The install section had grown to five options with more arriving via community PRs. The README now covers skills.sh (recommended), the OpenAI Plugins Directory (ChatGPT & Codex), Claude Code, and Cursor. All other clients (pi, Gemini CLI, Autohand Code, manual install) move to INSTALLATION.md. Gemini CLI instructions adapted from #45 (@clanzhang) and Autohand Code instructions from #46 (@igorcosta), updated for the skills/swift-concurrency/ layout. Also fills in the two TODO reference descriptions in the Skill Structure listing.
3.2 KiB
All Installation Options
The README covers the recommended installation paths: skills.sh, the OpenAI Plugins Directory (ChatGPT & Codex), Claude Code, and Cursor. This file lists every other supported client.
pi package manager
Install via pi:
pi install https://github.com/AvdLee/Swift-Concurrency-Agent-Skill
The skill will be available automatically in pi sessions.
Gemini CLI
Install globally (user-level skill available in all Gemini CLI sessions):
gemini skills install https://github.com/AvdLee/Swift-Concurrency-Agent-Skill
Or install at workspace level so the skill is shared with your team via version control:
gemini skills install https://github.com/AvdLee/Swift-Concurrency-Agent-Skill --scope workspace
You can verify the installation with:
gemini skills list
For more information, see the Gemini CLI Agent Skills documentation.
Instructions contributed by @clanzhang.
Autohand Code
Install the skill globally:
git clone https://github.com/AvdLee/Swift-Concurrency-Agent-Skill.git
mkdir -p ~/.autohand/skills
cp -R Swift-Concurrency-Agent-Skill/skills/swift-concurrency ~/.autohand/skills/
Or install it only for the current project:
git clone https://github.com/AvdLee/Swift-Concurrency-Agent-Skill.git
mkdir -p .autohand/skills
cp -R Swift-Concurrency-Agent-Skill/skills/swift-concurrency .autohand/skills/
Autohand Code discovers skills from ~/.autohand/skills/ and .autohand/skills/.
Instructions contributed by @igorcosta.
Manual install
- Clone this repository.
- Install or symlink the
skills/swift-concurrency/folder following your tool's official skills installation docs (see links below). - Use your AI tool as usual and ask it to use the "swift-concurrency" skill for Swift Concurrency tasks.
Note: the skill folder moved from the repository root to
skills/swift-concurrency/when adopting the Agent Plugins format. A symlink at the oldswift-concurrency/path keeps existing local clones and scripts working; it will be removed in the next major version.
Where to Save Skills
Follow your tool's official documentation, here are a few popular ones:
- Codex: Where to save skills
- Claude: Using Skills
- Cursor: Enabling Skills
- Gemini CLI: Agent Skills
- Autohand Code:
~/.autohand/skills/or.autohand/skills/
How to verify:
Your agent should reference the triage/playbook in skills/swift-concurrency/SKILL.md and jump into the relevant reference file for your error or task.
Trigger the skill
After installing through any of these options, use the skill in your AI agent, for example:
Use the swift concurrency skill and analyze the current project for Swift Concurrency improvements