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 217 of 1,801
- View details
golang-refactoringSkillDev tools
Lets your agent refactor existing Go code safely, using behavior-preserving transformations and tests.
Ready to connect★ 3k
- View details
golang-safetySkillDev tools
Guides your agent to write Go code that avoids nil panics, slice aliasing, and integer truncation bugs.
Ready to connect★ 3k
- View details
golang-samber-doSkillDev tools
Helps your agent set up and manage dependency injection in Go code using the samber/do library.
Ready to connect★ 3k
- View details
golang-samber-hotSkillDocs & knowledge
Helps your agent add and manage in-memory caching in Go code using the samber/hot library.
Ready to connect★ 3k
- View details
golang-samber-loSkillDev tools
Gives your agent knowledge of 500+ samber/lo helper functions for writing Go code with slices, maps, and concurrency.
Ready to connect★ 3k
- View details
golang-samber-moSkillProductivity
Gives your agent guidance on using samber/mo monadic types in Go for safer error handling and nullable values.
Ready to connect★ 3k
- View details
golang-samber-oopsSkillCommunication
Guides your agent to write structured Go errors with stack traces, codes, context, and logger integration using samber/oops.
Ready to connect★ 3k
- View details
golang-samber-roSkillMonitoring & ops
Lets your agent write Go code using reactive streams with type-safe operators, observables, and plugins.
Ready to connect★ 3k
- View details
golang-samber-slogSkillMonitoring & ops
Lets your agent write and configure structured logging in Golang apps, including sampling, formatting, and routing to backends.
Ready to connect★ 3k
- View details
golang-securitySkillDatabases & data
Teaches your agent to write secure Go code and check for injection, crypto, and SSRF vulnerabilities.
Ready to connect★ 3k
- View details
golang-spf13-cobraSkillDev tools
Helps your agent write Go command-line programs using the Cobra library.
Ready to connect★ 3k
- View details
golang-spf13-viperSkillFiles & storage
Lets your agent set up and use the Viper library for layered configuration in Go projects.
Ready to connect★ 3k
- View details
golang-stay-updatedSkillDocs & knowledge
Lets your agent pull the latest Go news, blog posts, and community updates from a curated list of sources.
Ready to connect★ 3k
- View details
golang-stretchr-testifySkillDev tools
Teaches your agent how to write Go tests with testify, including assertions, mocks, and test suites.
Ready to connect★ 3k
- View details
golang-structs-interfacesSkillMedia
Teaches your agent Go struct and interface design patterns like embedding, type switches, and dependency injection.
Ready to connect★ 3k
- View details
golang-swaggerSkillDocs & knowledge
Lets your agent write and generate OpenAPI/Swagger docs for Go code using annotation comments and swag init.
Ready to connect★ 3k
- View details
golang-testingSkillDev tools
Helps your agent write and review Go tests, including table-driven tests, mocks, fuzzing, and coverage.
Ready to connect★ 3k
- View details
golang-troubleshootingSkillDev tools
Helps your agent debug Go programs, finding and fixing bugs like crashes, deadlocks, and race conditions.
Ready to connect★ 3k
- View details
golang-uber-digSkillDev tools
Helps your agent write Go code using the uber-go/dig dependency injection library.
Ready to connect★ 3k
- View details
golang-uber-fxSkillDev tools
Guides your agent to structure Go apps with the uber-go/fx dependency injection framework.
Ready to connect★ 3k
- View details
searchSkillSearch
Lets your agent search a curated list of open-source AI and LLM repositories to find relevant tools.
Ready to connect★ 3k
- View details
design-artifactSkillMedia
Guides your agent to design well-styled HTML pages, reports, decks, and demos with good color, type, and layout.
Ready to connect★ 3k
- View details
htmlSkillFiles & storage
Lets your agent create or redesign self-contained single-file HTML pages like reports, landing pages, or presentations.
Ready to connect★ 3k
- View details
html-diagramSkillDev tools
Lets your agent create self-contained HTML diagrams showing relationships, sequences, hierarchies, or states.
Ready to connect★ 3k
- View details
html-planSkillDev tools
Turns a task plan into a clear, self-contained HTML document with structured hierarchy and review details.
Ready to connect★ 3k
- View details
html-prototypeSkillMedia
Lets your agent build self-contained HTML mockups and interactive prototypes from your conversation context.
Ready to connect★ 3k
- View details
html-wireframeSkillMedia
Lets your agent build simple HTML wireframes to test page structure and layout before visual design.
Ready to connect★ 3k
- View details
analogjsSkillFiles & storage
Gives your agent the conventions for writing code in an AnalogJS app, like file-based routes and server functions.
Ready to connect★ 3k
- View details
handhold-prSkillDev tools
Lets your agent watch a pull request's CI, diagnose failing checks, fix real problems, and iterate until all checks pass.
Ready to connect★ 3k
- View details
investigate-issueSkillDev tools
Lets your agent investigate a GitHub issue by reproducing it in a sandbox, finding the root cause, and drafting a reply.
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.