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
63,139 results · page 509 of 2,105
- View details
golem-add-moonbit-packageSkillDev tools
Adds a MoonBit module and package import to a Golem project. Use when adding a mooncakes dependency or importing one of its packages.
Ready to connect
- View details
golem-add-mysql-effectSkillDatabases & data
Uses MySQL from Effect-based Golem agents through @golemcloud/effect-golem/mysql. Use when connecting to MySQL, running SQL, or adding transactional MySQL operations to an Effect agent.
Ready to connect
- View details
golem-add-mysql-moonbitSkillDatabases & data
Using golem:rdbms/mysql from a MoonBit Golem agent. Use when the user asks to connect to MySQL, run SQL, or use MySQL from MoonBit agent code.
Ready to connect
- View details
golem-add-mysql-rustSkillDatabases & data
Using golem:rdbms/mysql from a Rust Golem agent. Use when the user asks to connect to MySQL, run SQL, execute a MySQL transaction, or use MySQL from Rust agent code.
Ready to connect
- View details
golem-add-mysql-scalaSkillDatabases & data
Using MySQL from a Scala Golem agent through golem.host.Rdbms.Mysql. Use when the user asks to connect to MySQL, run SQL, or use MySQL from Scala agent code.
Ready to connect
- View details
golem-add-mysql-tsSkillDatabases & data
Using golem:rdbms/mysql from a TypeScript Golem agent. Use when the user asks to connect to MySQL, run SQL, or use MySQL from TypeScript agent code.
Ready to connect
- View details
golem-add-npm-packageSkillDev tools
Add a new npm package dependency to a TypeScript Golem project. Use when the user asks to add a library, package, or dependency.
Ready to connect
- View details
golem-add-npm-package-effectSkillDev tools
Adds npm package dependencies to Effect-based Golem projects. Use when the user asks to add a library, package, or dependency to an @golemcloud/effect-golem application.
Ready to connect
- View details
golem-add-postgres-effectSkillDatabases & data
Using PostgreSQL from an Effect-based Golem agent through @golemcloud/effect-golem/postgres. Use when connecting to PostgreSQL, running SQL, or adding PostgreSQL transactions to an Effect Golem application.
Ready to connect
- View details
golem-add-postgres-moonbitSkillDatabases & data
Using golem:rdbms/postgres from a MoonBit Golem agent. Use when the user asks to connect to PostgreSQL, run SQL, or use PostgreSQL from MoonBit agent code.
Ready to connect
- View details
golem-add-postgres-rustSkillDatabases & data
Using golem:rdbms/postgres from a Rust Golem agent. Use when the user asks to connect to PostgreSQL, run SQL, execute a Postgres transaction, or use PostgreSQL from Rust agent code.
Ready to connect
- View details
golem-add-postgres-scalaSkillDatabases & data
Using PostgreSQL from a Scala Golem agent through golem.host.Rdbms.Postgres. Use when the user asks to connect to PostgreSQL, run SQL, or use Postgres from Scala agent code.
Ready to connect
- View details
golem-add-postgres-tsSkillDatabases & data
Using golem:rdbms/postgres from a TypeScript Golem agent. Use when the user asks to connect to PostgreSQL, run SQL, or use PostgreSQL from TypeScript agent code.
Ready to connect
- View details
golem-add-rust-crateSkillDev tools
Add a new Rust crate dependency to a Rust Golem project. Use when the user asks to add a library, crate, or dependency.
Ready to connect
- View details
golem-add-scala-dependencySkillDev tools
Add a new library dependency to a Scala Golem project. Use when the user asks to add a library, package, or dependency.
Ready to connect
- View details
golem-add-secret-effectSkillMonitoring & ops
Adding secrets to Effect-based Golem agents. Use when an @golemcloud/effect-golem agent needs API keys, passwords, tokens, or other sensitive typed configuration without exposing plaintext in Effect values or logs.
Ready to connect
- View details
golem-add-secret-moonbitSkillAI & models
Adding secrets to MoonBit Golem agents. Use when the user asks to add secret values, API keys, or sensitive configuration to a MoonBit agent.
Ready to connect
- View details
golem-add-secret-rustSkillAI & models
Adding secrets to Rust Golem agents. Use when the user needs to store sensitive configuration such as API keys, passwords, or tokens that should not be checked into source control.
Ready to connect
- View details
golem-add-secret-scalaSkillAI & models
Adding secrets to Scala Golem agents. Use when the user asks to add secret values, API keys, passwords, or sensitive configuration to a Scala Golem agent.
Ready to connect
- View details
golem-add-secret-tsSkillAI & models
Adding secrets to TypeScript Golem agents. Use when the user asks to add secrets, store API keys, manage sensitive config values, or use Secret<T> in TypeScript agents.
Ready to connect
- View details
golem-add-transactions-effectSkillAI & models
Adding Effect-based saga transactions with compensating rollback to a Golem agent. Use when an @golemcloud/effect-golem project needs fallible multi-step operations, reverse-order compensation, rollback reporting, or durable saga recovery.
Ready to connect
- View details
golem-add-transactions-moonbitSkillAI & models
Saga-pattern transactions with compensation in MoonBit Golem agents. Use when the user asks about transactions, compensating actions, rollback, or saga patterns.
Ready to connect
- View details
golem-add-transactions-rustSkillAI & models
Adding saga-pattern transactions with compensation to a Rust Golem agent. Use when the user asks about transactions, sagas, compensation, rollback, or multi-step operations that need undo logic.
Ready to connect
- View details
golem-add-transactions-scalaSkillAI & models
Adding saga-pattern transactions with compensation to a Scala Golem agent. Use when the user asks about transactions, sagas, compensation, rollback, or multi-step operations that need undo logic.
Ready to connect
- View details
golem-add-transactions-tsSkillAI & models
Adding saga-pattern transactions with compensation to a TypeScript Golem agent. Use when the user asks about transactions, sagas, compensation, rollback, or multi-step operations that need undo logic.
Ready to connect
- View details
golem-add-webhook-effectSkillAI & models
Using one-shot webhooks in an Effect-based Golem agent. Use when an @golemcloud/effect-golem agent must create a public callback URL, durably await an external POST, decode its body, or customize its webhook path.
Ready to connect
- View details
golem-add-webhook-moonbitSkillAI & models
Using webhooks in a MoonBit Golem agent. Use when the user asks to create webhooks, receive webhook callbacks, integrate with webhook-driven external APIs, or generate temporary callback URLs for external services.
Ready to connect
- View details
golem-add-webhook-rustSkillAI & models
Using webhooks in a Rust Golem agent. Use when the user asks to create webhooks, receive webhook callbacks, integrate with webhook-driven external APIs, or generate temporary callback URLs for external services.
Ready to connect
- View details
golem-add-webhook-scalaSkillAI & models
Using webhooks in a Scala Golem agent. Use when the user asks to create webhooks, receive webhook callbacks, integrate with webhook-driven external APIs, or generate temporary callback URLs for external services.
Ready to connect
- View details
golem-add-webhook-tsSkillAI & models
Using webhooks in a TypeScript Golem agent. Use when the user asks to create webhooks, receive webhook callbacks, integrate with webhook-driven external APIs, or generate temporary callback URLs for external services.
Ready to connect
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 humanizer
- Best Claude skills for remotion
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.
63,068 of the 63,139 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.