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

55,435 results · page 218 of 1,848

  • golang-performanceSkillDocs & knowledge

    Gives your agent a golang claude skill for fixing performance bottlenecks with proven optimization patterns.

    Ready to connect★ 3k

    github.com/samber/cc-skills-golang3k stars

    View details
  • golang-pkg-go-devSkillDocs & knowledge

    This golang claude skill lets your agent look up Go library docs, API signatures, versions, licenses and CVEs.

    Ready to connect★ 3k

    github.com/samber/cc-skills-golang3k stars

    View details
  • golang-popular-librariesSkillDatabases & data

    Lets your agent use a golang claude skill to pick vetted Go libraries for web, database, testing, and more.

    Ready to connect★ 3k

    github.com/samber/cc-skills-golang3k stars

    View details
  • golang-project-layoutSkillFiles & storage

    This golang claude skill helps your agent set up Go project folders, packages, workspaces, and config files.

    Ready to connect★ 3k

    github.com/samber/cc-skills-golang3k stars

    View details
  • golang-refactoringSkillDev tools

    A golang Claude skill that lets your agent safely restructure and clean up existing Go code at scale.

    Ready to connect★ 3k

    github.com/samber/cc-skills-golang3k stars

    View details
  • golang-safetySkillDev tools

    Helps your agent write safer Golang code, avoiding bugs like nil panics, a golang claude skill for defensive coding.

    Ready to connect★ 3k

    github.com/samber/cc-skills-golang3k stars

    View details
  • golang-samber-doSkillDev tools

    Lets your agent use this golang claude skill to set up samber/do dependency injection, service containers and shutdown.

    Ready to connect★ 3k

    github.com/samber/cc-skills-golang3k stars

    View details
  • golang-samber-hotSkillDocs & knowledge

    Lets your agent write Golang in-memory caching code with the samber/hot library, including eviction policies and TTL.

    Ready to connect★ 3k

    github.com/samber/cc-skills-golang3k stars

    View details
  • golang-samber-loSkillDev tools

    Gives your agent a golang claude skill for using samber/lo helpers like Map, Filter, and GroupBy in Go code.

    Ready to connect★ 3k

    github.com/samber/cc-skills-golang3k stars

    View details
  • golang-samber-moSkillProductivity

    Gives your agent a Golang Claude skill for using samber/mo monadic types like Option, Result, and Either.

    Ready to connect★ 3k

    github.com/samber/cc-skills-golang3k stars

    View details
  • golang-samber-oopsSkillCommunication

    Guides your agent to write structured Golang error handling with error codes, wrapping, and stack traces using a golang claude skill.

    Ready to connect★ 3k

    github.com/samber/cc-skills-golang3k stars

    View details
  • golang-samber-roSkillMonitoring & ops

    Lets your agent write reactive, event-driven Go code as a golang claude skill using samber/ro operators.

    Ready to connect★ 3k

    github.com/samber/cc-skills-golang3k stars

    View details
  • golang-samber-slogSkillMonitoring & ops

    Golang Claude skill that lets your agent set up structured logging with sampling, formatting, and backend routing.

    Ready to connect★ 3k

    github.com/samber/cc-skills-golang3k stars

    View details
  • golang-securitySkillDatabases & data

    Gives your agent a golang claude skill for writing secure Go code, covering injection, crypto, and threat modeling.

    Ready to connect★ 3k

    github.com/samber/cc-skills-golang3k stars

    View details
  • golang-spf13-cobraSkillDev tools

    Lets your agent write Go CLI commands using a golang claude skill for the cobra library.

    Ready to connect★ 3k

    github.com/samber/cc-skills-golang3k stars

    View details
  • golang-spf13-viperSkillFiles & storage

    Lets your agent handle Go app config with viper — env, flags, files, defaults, and live reloads — via this golang claude skill.

    Ready to connect★ 3k

    github.com/samber/cc-skills-golang3k stars

    View details
  • golang-stay-updatedSkillDocs & knowledge

    Lets your agent follow Go news from official blogs, newsletters and communities via this golang claude skill.

    Ready to connect★ 3k

    github.com/samber/cc-skills-golang3k stars

    View details
  • golang-stretchr-testifySkillDev tools

    A golang claude skill that guides your agent in writing Go tests with testify, including assertions, mocks, and suites.

    Ready to connect★ 3k

    github.com/samber/cc-skills-golang3k stars

    View details
  • golang-structs-interfacesSkillMedia

    A golang claude skill that guides your agent in designing Go structs and interfaces using idiomatic patterns.

    Ready to connect★ 3k

    github.com/samber/cc-skills-golang3k stars

    View details
  • golang-swaggerSkillDocs & knowledge

    Lets your agent write Golang OpenAPI/Swagger docs using a golang claude skill with swaggo annotations and code generation.

    Ready to connect★ 3k

    github.com/samber/cc-skills-golang3k stars

    View details
  • golang-testingSkillDev tools

    Lets your agent use a golang claude skill to write table-driven tests, mocks, fuzzing and coverage checks for Go code.

    Ready to connect★ 3k

    github.com/samber/cc-skills-golang3k stars

    View details
  • golang-troubleshootingSkillDev tools

    A golang Claude skill that helps your agent systematically find and fix bugs, crashes, deadlocks, and races in Go code.

    Ready to connect★ 3k

    github.com/samber/cc-skills-golang3k stars

    View details
  • golang-uber-digSkillDev tools

    Golang Claude skill that helps your agent write dependency injection code with uber-go/dig.

    Ready to connect★ 3k

    github.com/samber/cc-skills-golang3k stars

    View details
  • golang-uber-fxSkillDev tools

    Gives your agent a golang claude skill for structuring Go apps with uber-go/fx dependency injection.

    Ready to connect★ 3k

    github.com/samber/cc-skills-golang3k stars

    View details
  • ultraciteSkillDev tools

    Lets your agent lint and format JavaScript or TypeScript projects using preset rules.

    Ready to connect★ 3k

    github.com/haydenbleasel/ultracite3k stars

    View details
  • searchSkillSearch

    Lets your agent search a curated list of 2500+ open-source AI and LLM repositories to find tools and libraries.

    Ready to connect★ 3k

    github.com/taishi-i/awesome-chatgpt-repositories3k stars

    View details
  • design-artifactSkillMedia

    Lets your agent apply design claude skill to make polished HTML pages, reports, demos, and decks with good palette and type.

    Ready to connect★ 3k

    github.com/plannotator/effective-html3k stars

    View details
  • htmlSkillFiles & storage

    Lets your agent build self-contained single-file HTML pages like reports, landing pages, or presentations using an html skill.

    Ready to connect★ 3k

    github.com/plannotator/effective-html3k stars

    View details
  • html-diagramSkillDev tools

    Lets your agent create self-contained HTML diagrams that show relationships, sequences, hierarchies, or data visually.

    Ready to connect★ 3k

    github.com/plannotator/effective-html3k stars

    View details
  • html-planSkillDev tools

    Lets your agent write clear, self-contained HTML claude skill plans that keep the source material while improving structure and reviewability.

    Ready to connect★ 3k

    github.com/plannotator/effective-html3k stars

    View details

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,004 of the 55,435 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.

See how to connect your AI