Troubleshooting
Start Here
If your first run did not work, find the symptom that matches what you saw and use the shortest fix first.
skillx: command not found
The binary is installed, but your shell cannot find it.
What to check
Run:
skillx --versionIf that fails, add the install location to your PATH.
Common fix
export PATH="$HOME/.cargo/bin:$PATH"Then restart your shell or reload your shell config.
If you used the install script, also check ~/.local/bin.
No agents detected
skillx needs at least one supported agent installed before run can launch anything.
What to check
skillx agentsCommon fix
Install or re-install one supported agent:
- Claude Code:
npm install -g @anthropic-ai/claude-code - Codex: install the Codex CLI and confirm it is on your
PATH - Copilot: install the GitHub Copilot extension in VS Code
- Cursor: install Cursor and open the project once
If no agent is detected, skillx falls back to the universal adapter only when you explicitly use a compatible workflow. For normal first runs, start by getting one real agent detected.
The scan gate stopped my run
This usually means the skill produced WARN, DANGER, or BLOCK findings before launch.
What to check
Run the same source through scan first:
skillx scan <source>How to decide what to do next
- Use
scanwhen you want to inspect findings without launching the agent - Use
detail Nduring an interactiveDANGERprompt if you need the specific finding - Use
--fail-on warnin CI or policy-heavy workflows - Do not use
--skip-scanjust to get past the gate unless you already trust the skill and understand the risk
If the skill is blocked because it looks unsafe, the fix is often “choose a different skill” rather than “force it through.”
The GitHub skill URL did not resolve
This usually means the URL does not point at a real skill directory, or the upstream repository changed.
What a working URL looks like
skillx run https://github.com/anthropics/skills/tree/main/skills/frontend-design "prompt"Common causes
- The URL points at the repo root instead of a skill directory
- The branch or path changed upstream
- The repository is private or no longer available
- You copied a documentation URL instead of a source path
What to do next
- Compare your link with the curated examples on Famous Skills
- Try the same source with
skillx scan <source>to isolate resolution from launch behavior - If this is an external curated skill, verify the upstream GitHub page still exists
A curated external skill changed or disappeared
Famous Skills are intentionally external, which means upstream authors can rename, move, or remove them.
What to do
- Re-open the source repository from the Famous Skills page
- Check whether the skill moved to a different path
- If you only need a stable local example, switch to Official Examples
If a famous skill keeps changing and you need repeatability, prefer installing or pinning a source you control.
Should I use run, scan, or install?
Use the command that matches your stage:
- Use
skillx runwhen you are trying a skill for one task right now - Use
skillx scanwhen you want the security decision without launching an agent - Use
skillx installwhen a one-off skill becomes something you want to keep around - Use Manage Project Skills when the skill should become part of normal project workflow
Still blocked?
If the symptom does not match anything above, the next most useful pages are:
- Installation for install and environment setup
- First Run for the shortest successful path
- FAQ for the conceptual difference between
run,scan,install, and examples - Run Skills for source resolution and lifecycle details
- Scan Skills for risk gate and exit-code behavior