ahel is live on Product Hunt today. Upvote

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

  • ctf-cryptoSkillCommerce & finance

    Gives your agent cryptography attack techniques for solving CTF challenges like RSA, AES, and hashing puzzles.

    Ready to connect★ 3k

    github.com/ljagiello/ctf-skills3k stars

    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

    github.com/ljagiello/ctf-skills3k stars

    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

    github.com/ljagiello/ctf-skills3k stars

    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

    github.com/ljagiello/ctf-skills3k stars

    View details
  • solve-challengeSkillFiles & storage

    Lets your agent triage CTF challenges and route them to the right specialized solving skill.

    Ready to connect★ 3k

    github.com/ljagiello/ctf-skills3k 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
  • 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

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

    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

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

    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

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

    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

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

    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

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

    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

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

    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

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

    View details
  • golang-databaseSkillDatabases & data

    Gives your agent expert guidance for writing Go code that talks to databases safely.

    Ready to connect★ 3k

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

    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

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

    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

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

    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

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

    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

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

    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

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

    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

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

    View details
  • golang-graphqlSkillDev tools

    Helps your agent write GraphQL APIs in Go, including schemas, resolvers, and subscriptions.

    Ready to connect★ 3k

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

    View details
  • golang-grpcSkillFiles & storage

    Lets your agent follow gRPC and protobuf best practices when writing or debugging Go microservices.

    Ready to connect★ 3k

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

    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

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

    View details
  • golang-modernizeSkillDev tools

    Lets your agent rewrite Go code to use newer language features and idiomatic patterns.

    Ready to connect★ 3k

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

    View details
  • golang-namingSkillDev tools

    Lets your agent follow Go naming conventions when writing, reviewing, or refactoring Go code.

    Ready to connect★ 3k

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

    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

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

    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

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

    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

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

    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

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

    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

    github.com/samber/cc-skills-golang3k 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.

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.

See how to connect your AI