Agent skills you can check before you install
Public SKILL.md skills from GitHub repositories with 50+ stars and from the vendors themselves, scanned and scored. Install any of them with one command in Claude Code, Cursor, Codex, GitHub Copilot or Gemini CLI.
43,089 skills from 2,021 repositories · updated 14 minutes ago
5,162 skills
- windbg-user-mutex-held-across-co-awaitmicrosoft/win-dev-skillsUse when app, service, or user-mode driver C++ coroutine code holds a thread-affine lock across suspension and later hangs or fails. Not for all coroutine crashes or choosing lock performance.EngineeringNo warnings★ 479↓ —
- pr-reviewoliver-kriska/claude-elixir-phoenixAddress feedback left on a GitHub pull request: fetch unresolved review threads, make agreed Elixir/Phoenix code fixes, reply, and resolve. Use for a PR URL/number or reviewer comments. NOT for pre-PR review, findings triage, or CI monitoring.EngineeringNo warnings★ 570↓ —
- vercel-clinanocoai/nanoclawDeploy apps to Vercel. Use when asked to deploy, ship, or publish a web application, or manage Vercel projects, domains, and environment variables.EngineeringReview first★ 31K↓ —
- examplesoliver-kriska/claude-elixir-phoenixProvide Phoenix, LiveView, Ecto, OTP, or Oban examples. Use when asked for sample code, a walkthrough, a proper implementation, or expected workflow output. Pair with domain skills. NOT for debugging, direct changes, best-practice advice, or audits.EngineeringNo warnings★ 570↓ —
- 143-java-functional-exception-handlingjabrena/plinthUse when you need to apply functional exception handling best practices in Java — including replacing exception overuse with Optional and VAVR Either types, designing error type hierarchies using sealed classes and enums, implementing monadic error composition pipelines, establishing functional control flow patterns, and reserving exceptions only for truly exceptional system-level failures. This should trigger for requests such as Improve the code with Functional Exception Handling; Apply Functional Exception Handling; Refactor the code with Functional Exception Handling; Model Java errors with Result or Either types; Replace exception-heavy flows with functional error handling. Part of Plinth ToolkitEngineeringNo warnings★ 455↓ —
- code-styletobihagemann/turboEnforce existence, reuse, mirror, and symmetry principles to keep new code minimal and consistent with surrounding code. Use when writing new code in an existing codebase, adding new features, refactoring, or making any code changes.EngineeringNo warnings★ 416↓ —Also in 1 other repo
- accountsnotque/vexjoy-agentManage multiple Claude Code accounts: add, list, check, launch, and install shell aliases for 10+ isolated CLAUDE_CONFIG_DIR profiles.EngineeringNo warnings★ 443↓ —
- phx-learn-from-fixoliver-kriska/claude-elixir-phoenixCapture Elixir/Ecto/LiveView lessons and Hex API rules. Use after corrections or when asked to document learning, record a lesson, prevent a fixed mistake, or remember package guidance with --library.EngineeringNo warnings★ 570↓ —
- phx-learn-from-fixoliver-kriska/claude-elixir-phoenixCapture Elixir/Ecto/LiveView lessons and Hex API rules. Use after corrections or when asked to document learning, record a lesson, prevent a fixed mistake, or remember package guidance with --library.EngineeringNo warnings★ 570↓ —
- phx-learn-from-fixoliver-kriska/claude-elixir-phoenixCapture Elixir/Ecto/LiveView lessons and Hex API rules. Use after corrections or when asked to document learning, record a lesson, prevent a fixed mistake, or remember package guidance with --library.EngineeringNo warnings★ 570↓ —
- narrow-bare-rescueoliver-kriska/claude-elixir-phoenixNarrow bare rescue in Elixir so real errors like KeyError and typos propagate instead of being swallowed. Use to audit rescues and refactor error handling.EngineeringNo warnings★ 570↓ —Also in 2 other repos
- get-api-docsmxyhi/ok-skillsUse this skill to get documentation for third-party APIs, SDKs or libraries before writing code that uses them to ensure you have the latest, most accurate documentation. This is a better way to find documentation than doing web search. This includes when a user asks for tasks like "use the OpenAI API", "call the Stripe API", "use the Anthropic SDK", "query Pinecone", or any other time the user asks you to write code against an external service and you need current API reference. Fetch the docs with chub before answering, rather than relying on your pre-trained knowledge, which may be outdated because of recent changes to these APIs. Be sure to use this skill when the user asks for the latest docs, latest API behavior, or explicitly mentions chub or Context Hub. Ensure `chub` is available, run `chub --help`, then follow the instructions there.EngineeringNo warnings★ 505↓ —
- triageoliver-kriska/claude-elixir-phoenixTriage review findings interactively — approve, skip, or prioritize each issue. Use after /phx:review to filter findings before fixing.EngineeringNo warnings★ 570↓ —
- reviewoliver-kriska/claude-elixir-phoenixReview Elixir/Phoenix changes before committing — bugs, security, Ecto, LiveView, and Oban anti-patterns, via parallel specialist agents. Use when asked to review changes, a component, a diff, or a PR.EngineeringNo warnings★ 570↓ —
- recalloliver-kriska/claude-elixir-phoenixRecall prior work from past sessions — how a bug was fixed, what was decided, where a pattern lives. Use when asked 'have we done this before' or 'how did I fix X' in Elixir/Phoenix work. ccrider MCP when available, else git + solution docs.EngineeringNo warnings★ 570↓ —
- constraint-debugoliver-kriska/claude-elixir-phoenixCompatibility alias for the Elixir/Phoenix plugin's Ecto constraint debugger. Invoke explicitly with /ecto:constraint-debug.EngineeringNo warnings★ 570↓ —
- intent-detectionoliver-kriska/claude-elixir-phoenixRoute ambiguous or mixed Phoenix/LiveView/Ecto requests before choosing a workflow. Use when user is unsure where to start/how to approach work, asks for the right workflow, or combines intents such as fixing and refactoring. NOT for a clear task.EngineeringNo warnings★ 570↓ —
- phx-codex-loopoliver-kriska/claude-elixir-phoenixFix Elixir/Phoenix code until Codex CLI review comes back clean; Use when codex is installed and you want an external…EngineeringNo warnings★ 570↓ —
- intent-detectionoliver-kriska/claude-elixir-phoenixRoute ambiguous or mixed Phoenix/LiveView/Ecto requests before choosing a workflow. Use when user is unsure where to start/how to approach work, asks for the right workflow, or combines intents such as fixing and refactoring. NOT for a clear task.EngineeringNo warnings★ 570↓ —
- debug-rlsbutterbase-ai/butterbase-skillsUse when users report access denied errors, see wrong data, RLS policies are not working, or when troubleshooting Row-Level Security issues in ButterbaseEngineeringNo warnings★ 535↓ —
- intent-detectionoliver-kriska/claude-elixir-phoenixRoute ambiguous or mixed Phoenix/LiveView/Ecto requests before choosing a workflow. Use when user is unsure where to start/how to approach work, asks for the right workflow, or combines intents such as fixing and refactoring. NOT for a clear task.EngineeringNo warnings★ 570↓ —
- dockerfile-reviewzhuyansen/agent-skills-hubReview a Dockerfile for image size, layer caching and running as root, and suggest fixes.EngineeringNo warnings★ 463↓ —
- phx-reviewoliver-kriska/claude-elixir-phoenixReview changed Elixir/Phoenix code read-only. Check requirements, cite evidence, deduplicate findings, and return a severity-based verdict.EngineeringNo warnings★ 570↓ —
- phx-pr-reviewoliver-kriska/claude-elixir-phoenixAddress feedback left on a GitHub pull request: fetch unresolved; Use for a PR URL/number or reviewer comments.…EngineeringNo warnings★ 570↓ —