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.
48,622 skills from 2,355 repositories · updated 12 hours ago
10,262 skills
- matlab-connect-mavlinkmatlab/matlab-agentic-toolkitEstablish MAVLink connections between MATLAB and PX4/ArduPilot autopilots. Use when connecting to a drone, flight controller, or autopilot via MAVLink protocol over UDP. Covers dialect setup, UDP transport, timer-based heartbeat, and client discovery. Use when: "connect to PX4", "MAVLink connection", "heartbeat", "ground control station", "GCS", "connect to ArduPilot", "drone communication", "mavlinkio", "SITL".OtherNo warnings★ 1.2K↓ —
- devexpress-blazor-gaugesDevExpress/agent-skillsGenerate and configure DevExpress Blazor visualization components such as DxBarGauge, DxRangeSelector, DxSankey, DxSparkline, and DxMap. Use when building dashboards with gauges and range selection, Sankey flow diagrams, sparklines/mini charts, and interactive maps (data binding, labels, palettes, selection/hover/click events). Also use for bar gauge, range selector, Sankey, sparkline, map, and visualization feature comparisons or migration scenarios.OtherNo warnings★ 67↓ —
- prusa-connectAnil-matcha/awesome-muse-connectorsRead Prusa Connect cloud state for Prusa 3D printers: printers, jobs, files, cameras, stats, plus file upload. Trigger phrases: prusa connect, prusa printer, prusa job, prusa camera.OtherNo warnings★ 1.4K↓ —
- 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↓ —
- runZero AssetsWYRE-AI/msp-claude-pluginsThe runZero asset inventory: searching and browsing assets, asset attributes, OS fingerprinting, hardware details, and network interfaces.OtherNo warnings★ 52↓ —
- matlab-import-external-ai-modelmatlab/matlab-agentic-toolkitImport PyTorch, ONNX, or Keras 3 / TensorFlow 2.16+ deep learning models into MATLAB as dlnetwork objects. Use when importing .pt2 exported programs, traced .pt files, .onnx models, or Keras 3 models via matlabsaver. Covers importNetworkFromPyTorch, importNetworkFromONNX, importNetworkFromKeras, importNetworkFromTensorFlow, torch.export.export, PyTorchInputSizes, InputDataFormats, matlabsaver, tf_keras downgrade, numeric validation against PyTorch or ONNX Runtime, and placeholder/custom layer implementation. Applies when user mentions any of these functions, file formats, or encounters import errors, unsupported operator warnings, 0 learnables, or uninitialized networks.OtherNo warnings★ 1.2K↓ —
- pgoOutlineDriven/outline-driven-developmentUse when a C or C++ binary needs profile-guided optimization with GCC or Clang: instrumented or sampled profiles, merging, the two-stage build, or BOLT. Not for base flags: use gcc or clang.OtherNo warnings★ 56↓ —
- service-checkhaabe/myceliumUse to evaluate a service or feature against Downe's 15 principles of good services.OtherNo warnings★ 50↓ —
- cargo-workflowsOutlineDriven/outline-driven-developmentUse when managing Cargo workspaces, feature flags, build scripts, CI caching, dependency auditing, or Cargo.lock with Rust.OtherNo warnings★ 56↓ —
- domain-modelingOutlineDriven/outline-driven-developmentUse when pinning down domain terminology, maintaining the domain model, or when a term conflicts or needs sharpening.OtherNo warnings★ 56↓ —
- metrics-pullhaabe/myceliumPull snapshots from all configured metric sources, compute deltas against prior snapshots, flag unexplained signals, and draft evidence entries for canvas files. One entry point for all external product/market metrics.OtherNo warnings★ 50↓ —
- simulink-customize-a2lmatlab/simulink-agentic-toolkitCustomize A2L (ASAP2) files generated from Simulink models using coder.asap2 and coder.mapping APIs. Use this skill when adding COMPU_METHODs, creating GROUPs, converting STD_AXIS to COM_AXIS, adding BIT_OPERATIONs, creating VARIANT_CODING, excluding measurements or struct elements, removing DEFAULT_EVENT_LIST, or any A2L customization for calibration tool compatibility (INCA, CANape). Also use when the user mentions ASAP2, ECU calibration data, A2L export.OtherNo warnings★ 1.3K↓ —
- Board HygieneWYRE-AI/msp-claude-pluginsBoard-wide ticket maintenance, distinct from working any single ticket: stale-ticket detection with per-status staleness thresholds, the Waiting-on-Client rot case and its three valid resolutions, duplicate/related-ticket detection signals and safe linking, and technician queue-balance assessment weighted by more than raw ticket count.OtherNo warnings★ 52↓ —
- prismOutlineDriven/outline-driven-developmentUse when one reviewer angle is insufficient or the user suspects a direction is tunnel-visioned or inherited its framing. Modes: artifact, direction. Not for source or remote-system changes.OtherNo warnings★ 56↓ —
- bvssh-checkhaabe/myceliumUse to evaluate whether current work aligns with Better Value Sooner Safer Happier. Run at diamond completion and periodically.OtherNo warnings★ 50↓ —
- ninjaOutlineDriven/outline-driven-developmentUse when diagnosing Ninja build failures, tuning parallelism, interpreting verbose output, or working with build.ninja files as a CMake-generated low-level build executor.OtherNo warnings★ 56↓ —
- cybernetic-loopOutlineDriven/outline-driven-developmentUse when the caller supplies a falsifiable out-of-happy-path invariant and a finite budget. Restores via bounded patches or reverts. Not for normal feature delivery or universal retries.OtherNo warnings★ 56↓ —
- matlab-engineer-tabular-featuresmatlab/matlab-agentic-toolkitUse when engineering or selecting the best features for single-response classification or regression in MATLAB, whatever the data's modality — for non-tabular data it routes extraction to a domain skill, then selects, assesses, and delivers on the resulting table. Not for multi-response problems, model training, or raw data acquisition.OtherNo warnings★ 1.2K↓ —
- drillOutlineDriven/outline-driven-developmentUse when a concept needs practising: the user asks for an exercise, quiz, recall, or gap probe. Not for explanations: use explain-concept.OtherNo warnings★ 56↓ —
- buzzword-hijackOutlineDriven/outline-driven-developmentUse when a user wants to choose and execute a bounded positioning move that rides a jargon wave. Not for describing the jargon weather of a domain: use buzzword-analysis.OtherNo warnings★ 56↓ —
- cesiumjs-imageryCesiumGS/cesiumjs-skillsCesiumJS imagery layers - ImageryProvider, ImageryLayer, ImageryLayerCollection, WMS, WMTS, Bing, OpenStreetMap, ArcGIS, Mapbox, tile discard policies. Use when adding or swapping base map layers, configuring imagery providers, layering multiple map sources, or creating split-screen imagery comparisons.OtherNo warnings★ 193↓ —
- SalesBuildr QuotesWYRE-AI/msp-claude-pluginsSalesbuildr quotes: quote creation with product line items, quote search, and retrieving quote details, plus how quotes link to companies, contacts, and opportunities.OtherNo warnings★ 52↓ —
- Huntress AgentsWYRE-AI/msp-claude-pluginsHuntress endpoint agents: the agent lifecycle, organization and platform filters, health signals such as `last_seen_at` and version, fleet-audit workflows, and the errors returned for missing or empty agent results.OtherNo warnings★ 52↓ —
- find-skillscoco-research/cocoHelps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.OtherNo warnings★ 797↓ —