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.
46,097 skills from 2,198 repositories · updated 3 minutes ago
9,543 skills
- gradle-wrapper-upgradegradle/gradle-skillsUse whenever the user asks to upgrade, bump, or update the Gradle wrapper, `gradlew`, `distributionUrl`, `gradle-wrapper.properties`, or the build's Gradle version, on Gradle 7.0–9.x — or asks *how* that is done. Covers both modes: 'upgrade the wrapper' means perform it; a 'how do I upgrade' question is answered with the copy-pasteable commands rather than by running them. Not for adding a wrapper to a build that has none.OtherNo warnings★ 65↓ —
- Strix•JWT 身份认证测试asdfgh1445/ctf-super-hubStrix JWT 与 OIDC 安全测试手册,覆盖令牌伪造、算法混淆与声明篡改;触发名:strix-authentication-jwtOtherNo warnings★ 840↓ —
- mathmodel-skillOdyphus/MathModel-CopilotExplicitly installed compatibility alias for MathModel Copilot competition workflows. Use only when the owner deliberately enabled this alias and asks for CUMCM, MCM/ICM, Diangong or custom modeling contest work. This is not an upstream mathmodel-skill installation.OtherNo warnings★ 59↓ —
- bradley-sutton-helium10-perspectiveswaylq/master-skillBradley Sutton (Helium 10 VP of Education) 视角. 数据驱动亚马逊运营方法论. 调用此 skill 时, 用 Bradley 的认知框架做 Amazon 运营 / 关键词 / PPC 决策.OtherNo warnings★ 174↓ —Also in 1 other repo
- deeplAnil-matcha/awesome-muse-connectorsTranslate text with DeepL: translate between 30+ languages, list languages, check usage. Trigger phrases: deepl, translate this.OtherNo warnings★ 1.4K↓ —
- simulating-simulink-modelsmatlab/simulink-agentic-toolkitConfigures Simulink simulations non-destructively using SimulationInput objects — parameter overrides without modifying the model, batch sweeps via parsim, custom input signals via Dataset, and simulation data retrieval via logsout. Use when running sim()/parsim() with setVariable, setBlockParameter, setExternalInput, or when performing parameter sweeps and multi-run analysis. Not needed for one-shot simulations without configuration.OtherNo warnings★ 1.3K↓ —
- simulink-curating-library-kgmatlab/simulink-agentic-toolkitUse this skill when the user wants to curate the SATK library knowledge index for a Simulink project — mark commonly used blocks, correct auto-assigned block categories, or improve block descriptions so the model-building agent picks better blocks from custom libraries. Triggered by phrases like "mark blocks common", "improve block descriptions", "correct block category", "make the agent prefer certain blocks", and from Gate 3 of building-simulink-models.OtherNo warnings★ 1.3K↓ —
- finding-simulink-examplesmatlab/simulink-agentic-toolkitFind, show, open, or identify shipped MathWorks example models that demonstrate a concept, block, or application domain, and return the command to open them.OtherNo warnings★ 1.3K↓ —
- blender-materialsCheshireJCat/blenderCreate and assign PBR materials in Blender via Principled BSDF — metals, glass, plastic, fabric, skin, organics. Covers physically-based material recipes with real-world values, Coat layer (varnish/car paint), Sheen (cloth), Subsurface scattering (skin/wax), Transmission (glass), and procedural patterns (wood grain, marble, fabric weave). Use whenever the user asks to "make it look like X material", "give it a metallic finish", "apply a wood texture", "make this glass / plastic / brushed steel / leather / skin", or any look-development request. Make sure to use this skill even if the user does not say "material" — also covers "make it shiny", "matte finish", "looks like copper", "rough surface". Works with any geometry; pairs with blender-lighting (materials only look right under proper lighting).OtherNo warnings★ 63↓ —
- simulink-configure-real-time-targetmatlab/simulink-agentic-toolkitManage Simulink Real-Time target computers from MATLAB — list available targets, check whether a target is connected, read its lifecycle status, add/remove/rename targets, set IP addresses and credentials, choose the default target, install TLS material, configure a startup application, and run target lifecycle ops (connect, reboot, RTOS update). Use whenever the user asks "which targets are available", "is my target connected", "what's the status of the target", "add a Speedgoat", "switch default target", "change the target IP", "reboot the box", "update the target", or works with `slrealtime.Targets`, `tg = slrealtime`, `addTarget`, `removeTarget`, `getTargetNames`, `getDefaultTargetName`, `setDefaultTargetName`, `connect`, `isConnected`, `status(tg)`, `setipaddr`, `setupTLSCertificate`, `setStartupApp`, `reboot`, `update`, or `slrealtime.testSetup`. Covers Speedgoat target computers and Simulink Real-Time Linux devices.OtherNo warnings★ 1.3K↓ —
- tribunalarbiterForge/codeArbiterRun an opt-in deep codebase audit with persisted findings. Confirm cost before dispatch; filing and telemetry need separate approval.OtherNo warnings★ 149↓ —
- hellorse/aseShow a nice greeting message with a timestamp. Use this when the user wants to greet or say hello, optionally to a certain subject <subject> and in a certain language <language>.OtherNo warnings★ 60↓ —
- Blumira MSPWYRE-AI/msp-claude-pluginsBlumira's MSP path group (`/msp/*`): managed-account enumeration, cross-account and per-account finding queries, per-account device, agent-key and user management, and how MSP paths differ from org paths.OtherNo warnings★ 52↓ —
- laya-integrationwdobry/laya-playgroundAdd fast, local, typed decisions to any project with Laya, an open-source non-generative decision model (pip install laya). It classifies, routes, scores and answers yes/no questions about a piece of text, returning calibrated probabilities in roughly 20-35 ms on a laptop GPU, with no LLM call and no data leaving the machine. Use this skill whenever the user wants to classify or route text, triage tickets or emails, detect spam, phishing, toxicity or intent, put a guardrail in front of an agent or LLM, score something against a rubric, or replace an LLM-based classifier to cut latency or cost. Also use it when they mention Laya, Jev, a "System 1 model", "typed decisions" or a "decision model", even if they never name Laya.OtherNo warnings★ 192↓ —
- shippoAnil-matcha/awesome-muse-connectorsGet multi-carrier shipping rates, buy postage labels, track parcels, and refund labels via Shippo. Trigger phrases: shippo, shipping label, postage, shipping rates, track package.OtherNo warnings★ 1.4K↓ —
- featurecounts-rna-countingjaechang-hits/SciAgent-SkillsCounts RNA-seq reads overlapping GTF gene features. Takes sorted STAR BAMs plus GTF; outputs a per-gene tab-delimited matrix across samples. Handles strandedness (0/1/2), paired-end, multi-sample batch counting in one command, and outputs assignment statistics. Use Salmon for alignment-free quantification; use featureCounts when STAR BAMs already exist.OtherNo warnings★ 384↓ —
- weights-and-biasesKalarisLabs/research-agent-skillsLogs and tracks machine learning experiments with Weights & Biases (W&B, wandb): metrics, hyperparameters, checkpoints, sweeps, artifacts with lineage, model registry, custom charts and shareable reports. Includes integrations for PyTorch, HuggingFace Transformers, PyTorch Lightning and Keras/TensorFlow. Use when logging training runs and comparing them across configurations, running automated hyperparameter sweeps, versioning datasets and models as artifacts, registering model versions, or sharing results with a team workspace. Use when setting up wandb.init for offline or unstable-connection training. Not for general data versioning outside ML runs.OtherNo warnings★ 76↓ —
- evolving-ai-agentsKalarisLabs/research-agent-skillsProvides guidance for automatically evolving and optimizing AI agents across any domain using LLM-driven evolution algorithms. Use when building self-improving agents, optimizing agent prompts and skills against benchmarks, or implementing automated agent evaluation loops.OtherNo warnings★ 76↓ —
- linearAnil-matcha/awesome-muse-connectorsWork with Linear: view your assigned issues and create issues. Trigger phrases: linear, linear issue, ticket.OtherNo warnings★ 1.4K↓ —
- ca-adrarbiterForge/codeArbiterRecord user-decided ADRs or inspect their health read-only. Preserve attribution and acceptance evidence.OtherNo warnings★ 149↓ —
- teachdsebban/skillsExplain a body of work plainly so a person actually understands it. Runs the `how` and `why` skills and weaves what they find into one clear explanation. Use for 'teach me this', 'help me really understand X', 'explain this change or subsystem to me'.OtherNo warnings★ 69↓ —
- messagingmatteotitta/repo-structure-in-houseBuilds a product messaging library from your positioning, your website and customer evidence: a description, the status quo and alternatives, pain points with their knock-on consequences, capabilities, functional, emotional and social benefits, branded features, the cost of doing nothing, common objections with responses, and core messaging blocks (tagline, elevator pitch, value props, proof, per-audience lines). Every claim sourced. Triggers: "product messaging", "messaging library", "messaging framework", "value props", "capabilities and benefits", "what are our differentiators in words". Run after /positioning. Not for choosing the position itself (use /positioning).OtherNo warnings★ 70↓ —
- cesiumjs-viewer-setupCesiumGS/cesiumjs-skillsCesiumJS viewer setup - Viewer, CesiumWidget, widgets, Ion token, Scene configuration, SceneMode, factory helpers, geocoders, platform services. Use when initializing a CesiumJS application, configuring viewer widgets, setting Ion access tokens, creating default terrain or imagery, or bootstrapping a 3D globe.OtherNo warnings★ 193↓ —
- matlab-discover-clustersmatlab/matlab-agentic-toolkitDiscover MATLAB Parallel Computing Toolbox clusters on the network and in the cloud, and manage their profiles — list, inspect, import, export, set default, validate, and delete. Use whenever the user asks what parallel computing resources, clusters, or cluster profiles they have or can use — e.g. "what parallel resources do I have", "show my cluster profiles", "list clusters", "what clusters can I run on", "where can I submit jobs" — and for any work with parcluster, parallel.listProfiles, parallel.defaultProfile, MJS / Generic / HPC Server / MJSComputeCloud clusters, .mlsettings files, or profile validation. Does NOT cover job submission, parpool, or parfor.OtherNo warnings★ 1.2K↓ —
conan-vcpkg
OutlineDriven/outline-driven-development
OtherUpdated Sep 28, 2026
From the author
Use when adding C/C++ dependencies with Conan or vcpkg, managing binary compatibility, integrating with CMake via conanfile.txt or vcpkg.json, or choosing between Conan and vcpkg.
Install
npx skills add OutlineDriven/outline-driven-development --skill conan-vcpkg -a claude-code
Installs to .claude/skills/conan-vcpkg/ · 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 onlyUses the networkLicence: APACHE-2.0
Safety checks on SKILL.md
No warnings.
Why 82
Security100
Provenance61
Maintenance100
Licence100
Adoption31
Files (3)
- SKILL.md
- agents/openai.yaml
- references/package-manager-patterns.md