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.
Filter by category
65,240 results · page 504 of 2,175
- View details
dafny-verificationSkillDev tools
Helps your agent run correctness interviews and review or write Dafny specifications and proofs for software.
Ready to connect★ 2k
- View details
documenting-rust-codeSkillDocs & knowledge
Guides your agent to write Rust doc comments, function and module docs, and rustdoc-style links correctly.
Ready to connect★ 2k
- View details
elicitationSkillDev tools
Guides your agent to interview people carefully, capture their answers accurately, and record what was learned.
Ready to connect★ 2k
- View details
exploring-rust-cratesSkillDocs & knowledge
Lets your agent generate Rust docs to understand a crate's APIs, structure, and usage.
Ready to connect★ 2k
- View details
fractal-file-structuringSkillFiles & storage
Lets your agent organize TypeScript files and folders using fractal tree structuring rules.
Ready to connect★ 2k
- View details
gherkin-specificationSkillDocs & knowledge
Lets your agent interview you about software behavior and write or review Gherkin feature files.
Ready to connect★ 2k
- View details
handling-rust-errorsSkillDev tools
Teaches your agent Rust error handling patterns with error-stack, including custom errors and adding context.
Ready to connect★ 2k
- View details
managing-cargo-dependenciesSkillDev tools
Lets your agent add, update, and organize Rust dependencies in Cargo.toml files.
Ready to connect★ 2k
- View details
managing-git-workflowSkillProductivity
Lets your agent follow git and pull-request conventions, name branches, and diagnose merge-queue issues.
Ready to connect★ 2k
- View details
meaningful-identifiersSkillDev tools
Guides your agent to pick clear names for loop variables and callback parameters in TypeScript code.
Ready to connect★ 2k
- View details
petrinaut-shippingSkillWeb & browsing
Walks your agent through publishing changes to Petrinaut packages, including version bumps, doc updates, and PR checks.
Ready to connect★ 2k
- View details
publishing-packagesSkillDev tools
Lets your agent follow your repo's rules for versioning and releasing npm packages.
Ready to connect★ 2k
- View details
rust-coding-styleSkillDev tools
Lets your agent follow a rust claude skill for writing and reviewing Rust code with consistent style.
Ready to connect★ 2k
- View details
rust-testing-strategySkillDev tools
Lets your agent follow a consistent strategy when writing Rust unit, integration, and snapshot tests.
Ready to connect★ 2k
- View details
rust-tracing-practicesSkillMonitoring & ops
A rust claude skill that guides adding tracing spans, events, and #[tracing::instrument] to Rust code.
Ready to connect★ 2k
- View details
sdcpn-modellingSkillAI & models
Guides your agent through interviewing you about a business process and turning the answers into a formal process model.
Ready to connect★ 2k
- View details
testing-hashqlSkillDev tools
Guides your agent in writing and running tests for HashQL code using UI, unit, and snapshot test strategies.
Ready to connect★ 2k
- View details
writing-hashql-diagnosticsSkillCommunication
Guides your agent in writing HashQL error messages and warnings with labels, severity, patches, and suggestions.
Ready to connect★ 2k
- View details
writing-hashql-jexprSkillFiles & storage
Helps your agent with writing claude skill files using HashQL J-Expr query syntax like #literal, #struct and #list.
Ready to connect★ 2k
- View details
react-native-best-practicesSkillDocs & knowledge
Lets your agent apply React Native performance guidelines to fix slow screens, frame drops, and large bundles.
Ready to connect★ 2k
- View details
bugfix-workflowSkillMedia
Lets your agent run a structured bugfix process for the JetBrains MPS project from a YouTrack issue ID.
Ready to connect★ 2k
- View details
mps-aspect-accessoriesSkillAI & models
Lets your agent wire JetBrains MPS module dependencies, imported languages, runtime solutions, and accessory models.
Ready to connect★ 2k
- View details
mps-aspect-actionsSkillDev tools
Lets your agent define and edit node factories and paste handlers in JetBrains MPS projects.
Ready to connect★ 2k
- View details
mps-aspect-behaviorSkillDev tools
Helps your agent write and edit behavior code for JetBrains MPS language concepts.
Ready to connect★ 2k
- View details
mps-aspect-constraintsSkillSearch
Lets your agent define and edit constraints in a JetBrains MPS language, like node scopes and child rules.
Ready to connect★ 2k
- View details
mps-aspect-dataflowSkillDev tools
Helps your agent define and debug MPS dataflow builders that power unreachable-code and uninitialized-variable checks.
Ready to connect★ 2k
- View details
mps-aspect-editorSkillAI & models
Guides your agent through building and editing JetBrains MPS language editor definitions, from scaffolding to styling.
Ready to connect★ 2k
- View details
mps-aspect-editor-menus-and-keymapsSkillDev tools
Lets your agent define keyboard shortcuts, menus, and typing actions for JetBrains MPS editors.
Ready to connect★ 2k
- View details
mps-aspect-generation-planSkillAI & models
Guides your agent through writing JetBrains MPS generation plans that control the order and flow of code generators.
Ready to connect★ 2k
- View details
mps-aspect-generatorSkillDev tools
Guides your agent to write and modify JetBrains MPS generators, including mapping rules, template macros, and debugging.
Ready to connect★ 2k
Popular skills lists
- Best Claude skills for what are
- Best Claude skills for awesome
- Best Claude skills for github
- Best Claude skills for how to use
- Best Claude skills for anthropic
- Best Claude skills for grill me
- Best Claude skills for how to create
- Best Claude skills for caveman
- Best Claude skills for how to install
- Best Claude skills for humanizer
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.
65,240 of the 65,240 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 workspace 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.