← All skills
openrouter-common-errors
87 / 100 · Low risk
Fine to try. Some of what it can do is expected: a coding skill usually runs build and test commands.
By jeremylongshore/tons-of-skills-marketplace (GitHub) · coding · 2,921 stars · scanned at commit 8dc06f0
'Diagnose and fix common OpenRouter API errors. Use when encountering
Works with any agent that supports SKILL.md skills.
What this skill can do
Can call paid AI services billed to you
This is disclosed by the author in the skill's SKILL.md or README.
Found in 14 places.
Show 11 more
- skills/.curated/openrouter-common-errors/SKILL.md, line 98
EXISTS=$(curl -s https://openrouter.ai/api/v1/models | \ - skills/.curated/openrouter-common-errors/SKILL.md, line 105
https://openrouter.ai/api/v1/chat/completions \ - skills/.curated/openrouter-common-errors/SKILL.md, line 117
from openai import OpenAI, APIError, AuthenticationError, RateLimitError, BadRequestError, APITimeoutError - skills/.curated/openrouter-common-errors/SKILL.md, line 120
base_url="https://openrouter.ai/api/v1", - skills/.curated/openrouter-common-errors/SKILL.md, line 164
models = requests.get("https://openrouter.ai/api/v1/models").json()["data"] - skills/.curated/openrouter-common-errors/references/examples.md, line 8
from openai import OpenAI, APIStatusError, RateLimitError, APIConnectionError - skills/.curated/openrouter-common-errors/references/examples.md, line 11
base_url="https://openrouter.ai/api/v1", - skills/.curated/openrouter-common-errors/references/examples.md, line 89
import OpenAI from "openai"; - skills/.curated/openrouter-common-errors/references/examples.md, line 92
baseURL: "https://openrouter.ai/api/v1", - skills/.curated/openrouter-common-errors/references/model-errors-(400).md, line 29
"https://openrouter.ai/api/v1/models", - skills/.curated/openrouter-common-errors/references/rate-limit-errors-(429).md, line 21
from openai import RateLimitError
Sends data to these websites: openrouter.ai, api.openai.com
This is disclosed by the author in the skill's SKILL.md or README.
Found in 13 places.
Show 10 more
- skills/.curated/openrouter-common-errors/SKILL.md, line 98
EXISTS=$(curl -s https://openrouter.ai/api/v1/models | \ - skills/.curated/openrouter-common-errors/SKILL.md, line 104
RESP=$(curl -s -w "\n%{http_code}" \ - skills/.curated/openrouter-common-errors/SKILL.md, line 117
from openai import OpenAI, APIError, AuthenticationError, RateLimitError, BadRequestError, APITimeoutError - skills/.curated/openrouter-common-errors/SKILL.md, line 164
models = requests.get("https://openrouter.ai/api/v1/models").json()["data"] - skills/.curated/openrouter-common-errors/references/authentication-errors-(401).md, line 45
requests.post(url, json=data) - skills/.curated/openrouter-common-errors/references/authentication-errors-(401).md, line 48
requests.post(url, json=data, headers={"Authorization": f"Bearer {key}"}) - skills/.curated/openrouter-common-errors/references/examples.md, line 8
from openai import OpenAI, APIStatusError, RateLimitError, APIConnectionError - skills/.curated/openrouter-common-errors/references/examples.md, line 89
import OpenAI from "openai"; - skills/.curated/openrouter-common-errors/references/model-errors-(400).md, line 28
response = requests.get( - skills/.curated/openrouter-common-errors/references/rate-limit-errors-(429).md, line 21
from openai import RateLimitError
Runs commands on your computer
The author does not mention this. Expected for a coding skill.
Found in 1 place.
Other copies in this repository
jeremylongshore/tons-of-skills-marketplace has 1 more folder with a skill named openrouter-common-errors. This page shows the lowest-scoring copy.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'openrouter-common-errors' ] || [ -L ~/.agents/skills/'openrouter-common-errors' ]; then echo 'A skill folder named openrouter-common-errors already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/jeremylongshore/tons-of-skills-marketplace' "$d" && git -C "$d" checkout --quiet '8dc06f02eb00b7d8d1c0e69dfb3add2fd9500979' -- 'skills/.curated/openrouter-common-errors' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/.curated/openrouter-common-errors' ~/.agents/skills/'openrouter-common-errors' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'openrouter-common-errors' ~/.claude/skills/'openrouter-common-errors' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for jeremylongshore/tons-of-skills-marketplace shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/jeremylongshore/tons-of-skills-marketplace/)
Score history
| Date | Version | Score |
|---|
| 2026-11-14 | 8dc06f0 | 87 |
| 2026-11-08 | 0500b27 | 87 |
| 2026-11-07 | 0500b27 | 67 |