Skills.
Give your AI a better way to work.
A skill is a set of written instructions that teaches an AI how to do one job the way it should be done: review a pull request, plan a migration, write the release notes.
Install one here and it travels with your account into Claude, Claude Code, Cursor and every other client you sign in with.
Category: Dev tools
17,418 results · page 106 of 581
- View details
matlab-simulate-radar-detectionsSkillDev tools
Configure, simulate, debug, and analyze radarDataGenerator within radarScenario. Use for: interactively building radar detection scenarios from datasheets or performance requirements; diagnosing missed detections and configuration errors; interpreting sensor spherical, body, and scenario-frame outpu
Ready to connect★ 1k
- View details
matlab-solve-optimizationSkillDev tools
Use when writing, solving, or debugging MATLAB optimization code — formulating problems (optimproblem, optimvar, fcn2optimexpr), selecting and configuring solvers (fmincon, linprog, quadprog, intlinprog, lsqnonlin, ga, surrogateopt, optimoptions), or validating results (exitflag, convergence, constr
Ready to connect★ 1k
- View details
matlab-train-networkSkillDev tools
Train, evaluate, and export neural networks to Simulink in MATLAB. Migrate legacy (fitnet, patternnet) and discouraged (trainNetwork, DAGNetwork) code to modern, recommended R2024a+ APIs (trainnet, dlnetwork, testnet, imagePretrainedNetwork), diagnose and fix dlaccelerate issues or detect dlaccelera
Ready to connect★ 1k
- View details
matlab-use-ncap-protocolSkillDev tools
Generate Euro NCAP test scenarios and variants using the ADT Euro NCAP support package. Use when creating NCAP seed scenarios, generating variants, translating between drivingScenario and RoadRunner, plotting scenario descriptors, computing NCAP scores, or exporting reports. Triggers on: ncapScenar
Ready to connect★ 1k
- View details
matlab-use-scenario-builderSkillDev tools
Generate driving scenes, scenarios, road surfaces, and 3D content from scenariobuilder.* sensor data (GPS, camera, lidar, actor tracks) using Scenario Builder for Automated Driving Toolbox. BUILD, EXPORT, or AUGMENT a virtual scenario/scene/map: ego or actor trajectories, trajectory smoothing, OpenC
Ready to connect★ 1k
- View details
matlab-use-symbolic-mathSkillDev tools
Generate correct MATLAB code using the Symbolic Math Toolbox. Use when the user asks for symbolic computations, analytical solutions, symbolic differentiation/integration, equation solving, or converting symbolic results to numeric MATLAB functions. Also use when converting differential equations to
Ready to connect★ 1k
- View details
matlab-use-thread-poolSkillDev tools
Speed up local parfor, parfeval, or spmd by switching to a thread-based parallel pool. Trigger when a user describes slow or disappointing local parallel performance, even if they don't mention threads. Symptoms: parfor on a laptop/workstation is slower than expected or "only slightly faster than fo
Ready to connect★ 1k
- View details
matlab-validate-function-argumentsSkillDev tools
Use when writing MATLAB functions with arguments blocks — repeating arguments (arguments (Repeating)), .?ClassName property import in constructors, name-value forwarding with namedargs2cell, or migrating from inputParser or validateattributes. Also when reviewing signatures for implicit-conversion p
Ready to connect★ 1k
- View details
matlab-write-performance-testsSkillDev tools
Writes MATLAB performance tests using the matlab.perftest.TestCase framework. Use when asked to write, create, or add performance tests for MATLAB code, benchmark functions, measure execution time with statistical rigor, or use runperf.
Ready to connect★ 1k
- View details
matlab-write-testsSkillDev tools
Generate and structure MATLAB unit tests using matlab.unittest and matlab.uitest features, including class-based tests, parameterized testing, fixtures, mocking, and app testing with gestures. Use when writing, generating, or adding tests, creating test classes, adding test methods, parameterizing t
Ready to connect★ 1k
- View details
roadrunner-asset-mappingSkillDev tools
RoadRunner asset path lookup tables for map format conversions in MATLAB. Maps lane markings, signs, signals, barriers, objects, and lane types to RoadRunner asset paths. Use when converting map formats to RRHD, resolving asset paths, or assigning visual assets to HD Map objects.
Ready to connect★ 1k
- View details
roadrunner-convert-lanelet2-to-rrhdSkillDev tools
Convert Lanelet2 maps (.osm) to RoadRunner HD Map (.rrhd) format using MATLAB. Use when converting Lanelet2 maps into RoadRunner Scene Builder, building driving scenes from open-source map data, or transforming road network definitions for simulation.
Ready to connect★ 1k
- View details
roadrunner-coreSkillDev tools
Foundation skill for all RoadRunner workflows: MATLAB path setup, connection, project/scene/scenario lifecycle, world settings, handle management, status, and close. Use when connecting to RoadRunner, managing projects/scenes/scenarios, setting world origin, checking status, closing RoadRunner, or w
Ready to connect★ 1k
- View details
roadrunner-rrhd-authoringSkillDev tools
Build RoadRunner HD Map entities in MATLAB — lanes, boundaries, markings, junctions, signs, signals, barriers, parking. Use when creating driving scenes from scratch, authoring road networks for simulation and testing automated driving systems, or assembling RRHD maps from Lanelet2 or other HD map s
Ready to connect★ 1k
- View details
roadrunner-scenario-authoringSkillDev tools
Programmatically author RoadRunner scenarios from MATLAB using roadrunnerAPI. Use when adding actors, creating routes, building scenario logic (phases, conditions, actions), placing vehicles/pedestrians, defining cut-in/crossing/ follow scenarios, or any programmatic scenario creation in RoadRunner.
Ready to connect★ 1k
- View details
rust_workspaceSkillDev tools
Rust IR, compiler transforms, CPU backend, FFI, and crate structure.
Ready to connect★ 1k
- View details
spirv_codegenSkillDev tools
Native Vulkan XIR-to-SPIR-V codegen, legalization, validation, bindings, control flow, and target features.
Ready to connect★ 1k
- View details
spv-optSkillDev tools
SPIRV-Tools optimizer pass development, IR manipulation, and PassTest registration.
Ready to connect★ 1k
- View details
xir_passesSkillDev tools
XIR transformation pass authoring under src/xir/passes/.
Ready to connect★ 1k
- View details
xmakeSkillDev tools
XMake build configuration, options, commands, and patterns for LuisaCompute.
Ready to connect★ 1k
- View details
yyjsonSkillDev tools
High-performance C JSON parsing, creation, and modification with yyjson.
Ready to connect★ 1k
- View details
commentsSkillDev tools
Comment conventions for Trezor Suite — prefer self-documenting code, and how to write and format a comment when one is actually needed. Use when writing or reviewing code comments.
Ready to connect★ 1k
- View details
common-issuesSkillDev tools
Known issues and their solutions in the Trezor Suite monorepo. Use when encountering build failures, test failures, or environment problems.
Ready to connect★ 1k
- View details
defensive-programmingSkillDev tools
Type safety practices including exhaustive checks, explicit return types, Result-based error handling, and non-mutating array methods. Use when writing TypeScript logic that handles multiple cases or error conditions, or when sorting, reversing, splicing, or replacing an element (indexed assignment)
Ready to connect★ 1k
- View details
dependency-injectionSkillDev tools
Dependency Injection pattern for service definitions, factories, and composition roots. Use when working with packages that use the DI pattern.
Ready to connect★ 1k
- View details
development-commandsSkillDev tools
Commands for running apps, linting, testing, and building in the Trezor Suite monorepo. Use when you need to run, build, or check code quality.
Ready to connect★ 1k
- View details
git-and-commit-guidelinesSkillDev tools
Conventional Commits format, commit types, scopes, and PR best practices for Trezor Suite. Use when committing code or creating pull requests.
Ready to connect★ 1k
- View details
packagesSkillDev tools
How to create and structure packages in the Trezor Suite monorepo, including scopes and sizing guidance. Use when creating new packages or resolving cyclic dependencies.
Ready to connect★ 1k
- View details
performance-complexitySkillDev tools
Collection-handling performance for Trezor Suite — indexing before iteration, O(1) sort comparators, and reduce accumulators that don't allocate. Use when writing a loop, sort or reduce over accounts, tokens, transactions or UTXOs.
Ready to connect★ 1k
- View details
publish-configSkillDev tools
publishConfig rules for public npm packages in the Trezor Suite monorepo. Use when adding or editing publishConfig, exports, or preparing a package for npm publishing.
Ready to connect★ 1k
What is a skill?
A skill is plain text, usually a SKILL.md file and the scripts it refers to, written for an AI rather than for a person. It carries the steps, the house rules and the examples a good answer needs, so you stop pasting the same briefing into every new chat.
55,111 of the 55,543 skills listed here can be served through ahel today, and they come from public repositories. Each one has its own page with the instructions themselves on it, so you can read what a skill will tell your AI to do before you install it.
Install one and every AI you use gets it
Installing a skill adds it to your gateway and turns it on in the same step. Claude Code surfaces it as a slash command; any client can read the full instructions with the skill_read tool.
Nothing is copied into a project folder. The instructions are served from your account, so the same skill is there in every AI you connect, and turning it off removes it from all of them at once.