Unthrottled Route Check
Find Next.js API routes that call OpenAI, Anthropic or the Vercel AI SDK, or create a Stripe Checkout Session, with no rate limiter. Use when the user asks about rate limiting, AI cost per user, surprise API bills, refresh loops at checkout, or abuse protection before launch.
Install
npx skills add edtrackai/ship-ready-skills --skill unthrottled-route-checkgit clone --depth 1 https://github.com/edtrackai/ship-ready-skills.git /tmp/ship-ready-skills
mkdir -p ~/.claude/skills
cp -r /tmp/ship-ready-skills/skills/unthrottled-route-check ~/.claude/skills/unthrottled-route-checkPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# unthrottled-route-check
Review only. Don't edit files unless the user asks for the fixes afterwards.
## Scope
Route handlers: `app/**/route.{ts,js}`, `src/app/**/route.{ts,js}`, `pages/api/**`, `src/pages/api/**`. Also read `middleware.ts` or `proxy.ts` at the project root (or in `src/`).
## Find the sinks
Grep the route files for these method calls, whatever the client variable is called (`openai.`, `llm.`, `client.`...):
- AI calls: `.chat.completions.create`/`.stream`/`.parse`, `.responses.create`/`.stream`/`.parse`, `.messages.create`, `.messages.stream`, `.images.generate`, `.embeddings.create`, `.completions.create`, `streamText(`, `generateText(`, `generateObject(`, `streamObject(`, and `fetch` to `https://api.openai.com` or `https://api.anthropic.com`, written as a literal or through a const base URL (``fetch(`${OPENAI_BASE}/...`)``, `fetch(ANTHROPIC_URL)`)
- Checkout: `.checkout.sessions.create`
`.messages.create` is also used by non-AI SDKs (for example SMS clients); drop those findings after reading the file.
For routes with no match, check their local imports (`./`, `../`, `@/`) one level deep: a helper such as `lib/ai.ts` may make the call.
## Look for a limiterDetails
- Skill name
unthrottled-route-check- Repository
- edtrackai/ship-ready-skills
- Path
skills/unthrottled-route-check/SKILL.md- License
- MIT
- Repo updated
- 17 October 2026
- Listed in
- karanb192/awesome-claude-skills
FAQ
What does the Unthrottled Route Check skill do?
Find Next.js API routes that call OpenAI, Anthropic or the Vercel AI SDK, or create a Stripe Checkout Session, with no rate limiter. Use when the user asks about rate limiting, AI cost per user, surprise API bills, refresh loops at checkout, or abuse protection before launch.
How do I install the Unthrottled Route Check skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add edtrackai/ship-ready-skills --skill unthrottled-route-check. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Related skills
Upwork Job Hunter
droopboop/flconsole-upwork-mcp
Find new Upwork jobs that fit the freelancer with the flconsole MCP server. Loads the user's saved context from the server, guides a 3-step setup (search query, job and client filters, the user's own AI filter that you apply), saves it as a feed on the server, checks new jobs, shortlists them with reasons, drafts proposals, tunes the search with job counts and turns on Telegram alerts for a feed in one call. Use when the user wants to find or monitor Upwork jobs, set up or improve a job search, check new jobs, get fewer or more relevant jobs, or decide which jobs to apply to.
Slop Post
useslop/claude-plugins
Post what this Claude Code session built to Slop (useslop.com) as a private draft with an automatic Build Receipt (model, tools, run time, commits), optionally as an entry in this week's Slop challenge. Use when the user runs /slop-post or asks to share, post or ship this session's work to Slop. Saves a draft only; the human publishes it from the claim link.
Agent Context Loader
jeremylongshore/claude-code-plugins-plus-skills
PROACTIVE AUTO-LOADING: Automatically detects and loads AGENTS.md files from the current working directory when starting a session or changing directories. This skill ensures agent-specific instructions are incorporated into Claude Code's context alongside CLAUDE.md, enabling specialized agent behaviors. Triggers automatically when Claude detects it's working in a directory, when starting a new session, or when explicitly requested to "load agent context" or "check for AGENTS.md file".
Session Handoff
alapha888/session-handoff-kit
Use this skill when context usage approaches capacity (>60%), before running /clear or /compact, when switching tasks, when ending a coding session across Claude Code, Cursor, or Codex, or as a mid-session diagnostic — if the agent cannot fill the handoff fields from actual state, the session has drifted. Produces a structured handoff artifact that transfers execution state to a fresh agent session without loss of context or drift.
Analyzing Logs
jeremylongshore/claude-code-plugins-plus-skills
This skill enables Claude to analyze logs for performance insights and issue detection. It is triggered when the user requests log analysis, performance troubleshooting, or debugging assistance. The skill identifies slow requests, error patterns, resource warnings, and other key performance indicators within log files. Use this skill when the user mentions "analyze logs", "performance issues", "error patterns in logs", "slow requests", or requests help with "log aggregation". It helps identify performance bottlenecks and improve application stability by analyzing log data.
Reels Setup
VishiATChoudhary/reels
Use when setting up, installing or onboarding the reels studio (github.com/VishiATChoudhary/reels), when a user or agent wants to start making story reels with it, or when its setup is broken (missing whisper-cli, model, yt-dlp, ffmpeg, node deps). Clones, installs, verifies, and stars the repo (one [Y/n] prompt).
Browse the most popular Claude skills, all ai, llms & agents skills, or write your own with the skills generator.