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.
Category: AI & models
8,700 results · page 48 of 290
- View details
golem-add-componentSkillAI & models
Adding a new component or agent templates to an existing Golem application. Use when adding a second component, adding agent templates like human-in-the-loop or snapshotting to an existing component, or converting a single-component app to multi-component.
Ready to connect★ 2k
- View details
golem-add-config-moonbitSkillAI & models
Adding typed configuration to a MoonBit Golem agent. Use when the user asks to add configuration, settings, or typed config parameters to a MoonBit agent.
Ready to connect★ 2k
- View details
golem-add-config-rustSkillAI & models
Adding typed configuration to a Rust Golem agent. Use when the user asks about agent config, Config<T>, ConfigSchema, #[agent_config], or passing configuration values to agents.
Ready to connect★ 2k
- View details
golem-add-config-scalaSkillAI & models
Adding typed configuration to Scala Golem agents. Use when the user asks to add config, configuration, settings, or environment-specific parameters to an agent.
Ready to connect★ 2k
- View details
golem-add-cors-moonbitSkillAI & models
Configuring CORS allowed origins for HTTP endpoints in MoonBit Golem agents. Use when the user asks to enable CORS, allow cross-origin requests, or configure allowed origins.
Ready to connect★ 2k
- View details
golem-add-env-varsSkillAI & models
Defining environment variables for Golem agents in `golem.yaml` (`env`, `envDefaults`, `secretDefaults`) or via CLI. Use when adding, setting, or overriding env vars on a component, agent, template, preset, or environment, or when wiring template substitution and merge modes.
Ready to connect★ 2k
- View details
golem-add-http-endpoint-moonbitSkillAI & models
Exposing a MoonBit Golem agent over HTTP with mount paths and endpoint annotations. Use when the user asks to add HTTP endpoints, REST APIs, or web interfaces to an agent.
Ready to connect★ 2k
- View details
golem-add-http-endpoint-rustSkillAI & models
Exposing a Rust Golem agent over HTTP. Use when the user asks to add HTTP endpoints, mount an agent to a URL path, or expose agent methods as a REST API.
Ready to connect★ 2k
- View details
golem-add-http-endpoint-scalaSkillAI & models
Exposing a Scala Golem agent over HTTP. Use when the user asks to add HTTP endpoints, mount an agent to a URL path, or expose agent methods as a REST API.
Ready to connect★ 2k
- View details
golem-add-llm-moonbitSkillAI & models
Adding LLM and AI capabilities to a MoonBit Golem agent. Use when the user wants to add LLM chat, embeddings, or any AI provider integration to a MoonBit agent.
Ready to connect★ 2k
- View details
golem-add-llm-scalaSkillAI & models
Adding LLM and AI capabilities to a Scala Golem agent. Use when the user wants to add LLM chat, embeddings, or any AI provider integration to a Scala agent.
Ready to connect★ 2k
- 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★ 2k
- 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★ 2k
- 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★ 2k
- 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★ 2k
- 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★ 2k
- 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★ 2k
- View details
golem-atomic-block-moonbitSkillAI & models
Using atomic blocks and idempotency in MoonBit Golem agents. Use when the user asks about atomic operations or idempotent execution.
Ready to connect★ 2k
- View details
golem-call-another-agent-moonbitSkillAI & models
Calling another agent and awaiting the result in a MoonBit Golem project. Use when the user asks about agent-to-agent RPC, calling remote agents, or inter-component communication.
Ready to connect★ 2k
- View details
golem-call-another-agent-rustSkillAI & models
Calling another agent and awaiting the result in a Rust Golem project. Use when the user asks about agent-to-agent RPC, calling remote agents, or inter-component communication.
Ready to connect★ 2k
- View details
golem-call-from-external-moonbitSkillAI & models
Calling Golem agents from external MoonBit applications using generated bridge SDKs. Use when the user wants to invoke agents from outside the Golem platform, from a standalone MoonBit CLI or native application.
Ready to connect★ 2k
- View details
golem-call-from-external-rustSkillAI & models
Calling Golem agents from external Rust applications using generated bridge SDKs. Use when the user wants to invoke agents from outside the Golem platform, from a Rust CLI, server, or any native Rust application.
Ready to connect★ 2k
- View details
golem-cancel-queued-invocationSkillAI & models
Canceling a pending (queued) invocation on an agent. Use when canceling, removing, or aborting an enqueued invocation that has not started yet.
Ready to connect★ 2k
- View details
golem-cli-structured-outputSkillAI & models
Understanding and parsing Golem CLI structured output. Use when using --format json, --format yaml, --format toon, discovering $type schemas with golem output-schema, or writing agents/tools that parse CLI output.
Ready to connect★ 2k
- View details
golem-configure-durability-moonbitSkillAI & models
Choosing between durable and ephemeral agents in a MoonBit Golem project. Use when the user asks to change durability mode, switch between durable and ephemeral, or configure persistence behavior.
Ready to connect★ 2k
- View details
golem-configure-durability-rustSkillAI & models
Choosing between durable and ephemeral agents in a Rust Golem project. Use when the user asks about agent durability modes, making an agent stateless, or configuring agent persistence.
Ready to connect★ 2k
- View details
golem-create-agent-instance-moonbitSkillAI & models
Pre-creating MoonBit Golem agent instances via CLI. Use when asked to create or initialize an agent instance without invoking any method.
Ready to connect★ 2k
- View details
golem-create-agent-instance-rustSkillAI & models
Creating a new Rust Golem agent instance with golem agent new. Use when asked to create, instantiate, or pre-create an agent without invoking a method.
Ready to connect★ 2k
- View details
golem-custom-snapshot-moonbitSkillAI & models
Enabling snapshot-based recovery and implementing custom snapshot save/load functions for MoonBit agents. Use when adding manual update support, custom state serialization, or — equally importantly — when a long-running agent's oplog is growing large and recovery/replay is becoming slow (heartbeats,
Ready to connect★ 2k
- View details
golem-custom-snapshot-rustSkillAI & models
Enabling snapshot-based recovery and implementing custom snapshot save/load functions for Rust agents. Use when adding manual update support, custom state serialization, or — equally importantly — when a long-running agent's oplog is growing large and recovery/replay is becoming slow (heartbeats, po
Ready to connect★ 2k
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.
52,524 of the 52,958 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.