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.
45,604 skills from 2,205 repositories · updated 15 hours ago
9,755 skills
- compare-outputGoldziher/ai-rulezCompares a program's output with expected output. Use when the user asks whether a run matches.OtherNo warnings★ 163↓ —
- event-driven-patternsvibeeval/vibecosystemMessage queue patterns with BullMQ, Kafka, RabbitMQ - saga, outbox, dead letter queue, exactly-once semantics.OtherNo warnings★ 540↓ —
- competitive-analysisvibeeval/vibecosystemCompetitive analysis - feature matrix, SWOT, market positioning, benchmark.OtherNo warnings★ 540↓ —
- rustler-bindingsGoldziher/ai-rulezRustler conventions for building Elixir NIFs from a Rust core: nif macros, tagged {:ok,_}/{:error,_} tuples, dirty schedulers, ResourceArc state, NifStruct derives, and mix compile. Load when generating or reviewing Rustler Elixir NIF bindings for a Rust library.OtherNo warnings★ 163↓ —
- firecrawl-competitive-intelfirecrawl/skillsMonitor competitor pricing, features, changelogs, dashboards, and product changes with Firecrawl. Use for recurring competitive intelligence, pricing tier extraction, feature change tracking, or structured competitor alerts.OtherNo warnings★ 137↓ —
- firecrawl-job-postingsfirecrawl/skillsFind current job postings on employer career pages and job boards. Use when the user asks who's hiring, seeks remote or local jobs, or wants openings matched to their role, skills, experience, or salary preferences.OtherNo warnings★ 137↓ —
- firecrawl-knowledge-basefirecrawl/skillsBuild a knowledge base from web content with Firecrawl. Use for local reference docs, RAG-ready chunks, fine-tuning datasets, documentation mirrors, topic corpora, or LLM-ready markdown organized from web sources.OtherNo warnings★ 137↓ —
- clipboardbitwize-music-studio/claude-ai-music-skillsCopies track content (lyrics, style prompts, streaming lyrics) to the system clipboard. Use when the user needs to paste lyrics or style prompts into Suno or other external tools.OtherNo warnings★ 590↓ —
- thorlabs-blender-optical-path-zhk-telux/OpticalModeler从测量需求、二维光路图和有来源记录的 CAD 设计新测量光路,或重建、审核、修订 Blender 光学平台。适用于高精度 optics-only 模型、Thorlabs 兼容光机件、光路拓扑、整机验证及具有明确物理证据范围的发表级渲染。OtherNo warnings★ 137↓ —
- clerk-nextjs-patternsclerk/skillsAdvanced Next.js patterns - middleware, Server Actions, caching with Clerk.OfficialOtherNo warnings★ 89↓ —
- blindspotvinta/hal-9000Use when the user asks for a blindspot pass or to find their unknown unknowns, or signals unfamiliarity with a domain, tool, or codebase area ("never used X", "first time doing Y", "no idea where to start", "don't know what I don't know") before working there. Maps the areas their request leaves unnamed, purpose and shape before mechanics, shows how people usually answer each and why, and asks which to explore next, so unknown unknowns become known unknowns they can prompt with. Recommendations on a tool already chosen belong to best-practicesOtherNo warnings★ 141↓ —
- bug-bounty-triageSequester-AG/bug-bounty-triageBug bounty report triage, validation, and severity escalation. Use when the user provides a bug bounty report to validate, wants to check if a finding is submittable, needs to escalate severity for maximum payout, or says 'triage this', 'validate this report', 'escalate this', 'is this submittable', 'check this bounty report', 'max bounty', or 'will this get accepted'.OtherNo warnings★ 139↓ —
- differencevinta/hal-9000Compare A vs B, weigh pros and cons of A, B, C, ..., or explain the nuance between sentences — a quick answer from what the model already knowsOtherNo warnings★ 141↓ —
- kb-answertechwolf-ai/ai-first-toolkitAnswer questions using your project's knowledge base with evidence-backed citations. Every answer must cite literal quotes from KB files to prevent hallucinations. Use this for any question that should be answered from documented knowledge rather than general knowledge.OtherNo warnings★ 138↓ —
- one-on-one-preptechwolf-ai/ai-first-toolkitDeep-dive preparation for 1:1 meetings with direct reports. Surfaces recent work, wins, friction, wellbeing signals, and development goal progress, anchored in the org's performance framework, organizational values, and management best practices. Produces a prep sheet with suggested conversation topics, not a script.OtherNo warnings★ 138↓ —
- triage-messagestechwolf-ai/ai-first-toolkitBatch-processes Slack messages and emails to surface what needs the manager's attention, categorised by urgency and type. Designed for batch-responder managers who do Slack sweeps rather than staying in reactive mode. Supports effective communication and responsiveness. Never drafts replies, only surfaces and prioritises.OtherNo warnings★ 138↓ —
- prvinta/hal-9000Use when the user explicitly asks to push the current branch and open a PR, rewrite an open PR's body from its commits, or wait for CI and merge itOtherNo warnings★ 141↓ —
- agentic-dedupOvid/paadEXPERIMENTAL. Use when looking for meaningfully duplicated logic in a codebase, especially duplicate behavior hidden behind different names, different syntax, different control flow, or independently evolved implementations. Not for style issues, not for syntactic clone detection, and not for fixing what it finds.OtherNo warnings★ 143↓ —
- scroll-areasdembrandt/dembrandt-skillsAvoid inner scroll containers; when unavoidable, one axis at a time. Use when a layout, table or panel might scroll inside the page.OtherNo warnings★ 162↓ —
- paad-helpOvid/paadUse when the user asks which paad skills exist, what a paad skill does, which one fits their situation, or how to invoke one — including "what can paad do", "list the paad skills", "is there a paad skill for X", or a request for the arguments of a named paad skillOtherNo warnings★ 143↓ —
- paad-helpOvid/paadUse when the user asks which paad skills exist, what a paad skill does, which one fits their situation, or how to invoke one — including "what can paad do", "list the paad skills", "is there a paad skill for X", or a request for the arguments of a named paad skillOtherNo warnings★ 143↓ —
- setup-content-studiotechwolf-ai/ai-first-toolkitSet up a new content studio for a person. Copies the plugin template, adapts it to the person's voice, themes, and content types through interactive discovery. Use when asked to create a content studio for someone new.OtherNo warnings★ 138↓ —
- secret-management-patternsvibeeval/vibecosystemHashiCorp Vault, cloud secret managers, rotation strategies, and zero-trust secret accessOtherNo warnings★ 540↓ —
- file-assistantGoldziher/ai-rulezHelps with data and files of all kinds.OtherNo warnings★ 163↓ —
pr
vinta/hal-9000
OtherUpdated 24 hours ago
From the author
Use when the user explicitly asks to push the current branch and open a PR, rewrite an open PR's body from its commits, or wait for CI and merge it
Install
npx skills add vinta/hal-9000 --skill pr -a claude-code
Installs to .claude/skills/pr/ · Each command fetches the skill straight from GitHub with the open skills CLI.
Download .zip
Byte-identical to the scanned commit, with the repository’s licence and a SOURCE.txt.
What it can touch
Instructions onlyNo network use seenLicence: MIT
Safety checks on SKILL.md
No warnings.
Why 84
Security100
Provenance66
Maintenance100
Licence100
Adoption37
Files (2)
- SKILL.md
- agents/openai.yaml