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
54,017 results · page 216 of 1,801
- View details
ctf-cryptoSkillCommerce & finance
Gives your agent cryptography attack techniques for solving CTF challenges like RSA, AES, and hashing puzzles.
Ready to connect★ 3k
- View details
ctf-pwnSkillDocs & knowledge
Teaches your agent binary exploitation techniques like buffer overflows, ROP, and heap bugs for CTF challenges.
Ready to connect★ 3k
- View details
ctf-reverseSkillSecurity
Guides your agent through reverse engineering compiled or obfuscated binaries, APKs, firmware, and more for CTF challenges.
Ready to connect★ 3k
- View details
ctf-writeupSkillDocs & knowledge
Lets your agent write a structured, submission-ready writeup after solving a capture-the-flag challenge.
Ready to connect★ 3k
- View details
solve-challengeSkillFiles & storage
Lets your agent triage CTF challenges and route them to the right specialized solving skill.
Ready to connect★ 3k
- View details
ultraciteSkillDev tools
Lets your agent lint and format JavaScript or TypeScript projects using preset rules.
Ready to connect★ 3k
- View details
golang-benchmarkSkillDocs & knowledge
Helps your agent write, run, and compare Go benchmarks and read CPU and memory profiles to find slow code.
Ready to connect★ 3k
- View details
golang-cliSkillAI & models
Helps your agent build, modify, and review Go command-line tools with proper flags, config, and testing.
Ready to connect★ 3k
- View details
golang-code-styleSkillDev tools
Guides your agent to follow Go style conventions for line length, variables, control flow, and comments.
Ready to connect★ 3k
- View details
golang-concurrencySkillMedia
Gives your agent guidance on writing and reviewing concurrent Go code, including goroutines, channels, and sync tools.
Ready to connect★ 3k
- View details
golang-contextSkillDev tools
Guides your agent in writing idiomatic Go context.Context code with cancellation, timeouts, and value propagation.
Ready to connect★ 3k
- View details
golang-continuous-integrationSkillFiles & storage
Lets your agent set up GitHub Actions CI/CD for Go projects, with test, lint, security, release and Docker workflows.
Ready to connect★ 3k
- View details
golang-data-structuresSkillDev tools
Lets your agent answer questions about Go data structures like slices, maps, and containers with expert guidance.
Ready to connect★ 3k
- View details
golang-databaseSkillDatabases & data
Gives your agent expert guidance for writing Go code that talks to databases safely.
Ready to connect★ 3k
- View details
golang-dependency-injectionSkillDev tools
Lets your agent write Go code with dependency injection, including manual patterns and library comparisons.
Ready to connect★ 3k
- View details
golang-design-patternsSkillMedia
Gives your agent guidance on writing idiomatic Go code, covering patterns like constructors, error handling, graceful shutdown, and architecture styles.
Ready to connect★ 3k
- View details
golang-documentationSkillDocs & knowledge
Lets your agent write and review Go documentation like godoc comments, READMEs, CHANGELOGs, and code examples.
Ready to connect★ 3k
- View details
golang-error-handlingSkillMonitoring & ops
Teaches your agent to write idiomatic Go error handling, wrapping, joining, and structured logging with slog.
Ready to connect★ 3k
- View details
golang-google-wireSkillFiles & storage
Helps your agent write and fix Go code that wires up dependencies at compile time using google/wire.
Ready to connect★ 3k
- View details
golang-goplsSkillSearch
Lets your agent navigate, analyze, and safely refactor Go code — find definitions, references, call hierarchies, and rename symbols.
Ready to connect★ 3k
- View details
golang-graphqlSkillDev tools
Helps your agent write GraphQL APIs in Go, including schemas, resolvers, and subscriptions.
Ready to connect★ 3k
- View details
golang-grpcSkillFiles & storage
Lets your agent follow gRPC and protobuf best practices when writing or debugging Go microservices.
Ready to connect★ 3k
- View details
golang-lintSkillDev tools
Guides your agent in running and configuring golangci-lint, reading lint output, and using nolint directives.
Ready to connect★ 3k
- View details
golang-modernizeSkillDev tools
Lets your agent rewrite Go code to use newer language features and idiomatic patterns.
Ready to connect★ 3k
- View details
golang-namingSkillDev tools
Lets your agent follow Go naming conventions when writing, reviewing, or refactoring Go code.
Ready to connect★ 3k
- View details
golang-observabilitySkillMonitoring & ops
Teaches your agent to add production monitoring to Go code with logging, metrics, tracing, profiling, and dashboards.
Ready to connect★ 3k
- View details
golang-performanceSkillDocs & knowledge
Gives your agent Go performance optimization guidance, matching known bottlenecks to fixes like pooling, caching, and GC tuning.
Ready to connect★ 3k
- View details
golang-pkg-go-devSkillDocs & knowledge
Lets your agent look up Go library docs, API signatures, versions, licenses, and known vulnerabilities.
Ready to connect★ 3k
- View details
golang-popular-librariesSkillDatabases & data
Lets your agent recommend production-ready Go libraries and frameworks by category, with maturity and tradeoff notes.
Ready to connect★ 3k
- View details
golang-project-layoutSkillFiles & storage
Guides your agent in structuring Go projects with standard directories, module naming, workspaces, and config files.
Ready to connect★ 3k
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.
53,585 of the 54,017 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.