Claude Skills Marketplace — install agent skills for Claude, ChatGPT, Cursor, and Gemini
Agent skills.
Every AI.
The npm for AI tools. Browse and publish agent skills — atomic, composable, function-backed on the edge. Write a skill once and the gateway auto-generates MCP, OpenAI, and Gemini formats, so it works in Claude, ChatGPT, Cursor, and Gemini. Install with one command.
Any LLM
Claude · ChatGPT · Gemini · Cursor
CLI Install
aerostack skill install @user/slug
Private Skills
Team-scoped, token-gated access
Function-backed
TypeScript on Cloudflare edge
Sub-50ms
Global edge — 300+ locations
Marketplace
Publish public or private
Write once. Works everywhere.
MCP-native by default. Auto-generates OpenAI and Gemini tool formats. No adapter code from you.
MCP Native
SSE · stdio
Works directly with Claude Desktop, Cursor, VS Code, and any MCP-compatible client.
OpenAI Compatible
/openai-tools
Auto-generates OpenAI function calling format. Point any OpenAI SDK to your gateway.
Gemini Compatible
/gemini-tools
Auto-generates Gemini function declarations. Drop in your workspace URL — done.
Same skill — Claude / MCP format
// mcp.json — Claude Desktop
{
"mcpServers": {
"aerostack": {
"url": "https://gateway.aerostack.dev/ws/your-workspace",
"headers": {
"Authorization": "Bearer mwt_..."
}
}
}
} From code to registry. Three steps.
Build a skill, publish it public or private, and use it everywhere — in under five minutes.
Build Your Skill
Write a config or TypeScript function. Define tools, inputs, and outputs.
Publish to Registry
Public, private, or team-scoped. One command deploys to the edge.
Works Across Models
The gateway auto-generates MCP, OpenAI, and Gemini formats. Your skill runs in Claude, ChatGPT, Cursor, and Gemini — no adapters.
3
wire formats, auto-generated
Private skills.
Team sharing.
Not everything needs to be public. Build a private skill registry for your team — share internal tools with token-based access. One workspace. One credential set. All models.
Public
Listed in the marketplace. Anyone can install and use.
Team
Shared with your workspace members. Token-gated.
Private
Only accessible with an explicit access token you generate.
Enterprise
Custom SSO, audit logs, and multi-team access controls.
For Enterprise Teams
Today, teams manage separate registries, credentials, and publishing workflows for each AI platform — Claude, OpenAI, Gemini. With Aerostack, publish to one private registry, manage one set of tokens, and let any AI model access through a single gateway URL.
# Share a private skill with your team
$ aerostack skill share @acme/internal-db-tool \
--token mwt_acme_...
✓ Token mwt_acme_... activated
✓ Tool available at:
/ws/acme-workspace :: internal-db-tool
# Revoke at any time
$ aerostack token revoke mwt_acme_... mwt_ / mcpt_
Token types
Instantly
Revocable
All models
Works with
The Claude Skills Marketplace
Discover and install agent skills from the community — they work across Claude, ChatGPT, Cursor, and Gemini.
Frequently asked questions
What exactly is an agent skill on Aerostack? +
An agent skill is a packaged, reusable AI capability — a prompt contract plus an optional backing edge function — that you install into a workspace and call from any AI. Think of it like an npm package, but for AI behaviour rather than JavaScript code. A skill named github-review, for example, bundles the instructions for reviewing a pull request, any tools it needs, and the calling convention your AI follows. Once installed, every agent connected to that workspace can invoke it by name. Skills are the unit of reuse in Aerostack: write the capability once, share it across Claude, ChatGPT, Cursor, and Gemini without rewriting anything per model.
How are agent skills different from MCP servers? +
An MCP server wraps an external API — Stripe, GitHub, Notion — and exposes its raw operations as tools. A skill is one level higher: it bundles a specific goal, instructions for how to accomplish it, and optionally a backing edge function into one installable unit. Where an MCP server gives an AI the tools to interact with GitHub, a github-review skill tells the AI how to use those tools to review a pull request well, with consistent behaviour every time. You can compose them: a skill can call tools from MCP servers already installed in your workspace. The practical difference is that MCP servers are API adapters; skills are reusable agent behaviours.
Which AI models and tools can use an installed skill? +
Every AI connected to your Aerostack workspace can call the same installed skills — Claude, Claude Code, ChatGPT, Cursor, and Gemini all work out of the box. This is what cross-model means in practice: you write a skill once and the gateway auto-generates the wire format each ecosystem expects. Claude and Cursor connect over MCP, ChatGPT reads the OpenAI function-calling format from the /openai-tools endpoint, and Gemini reads its function declarations from the /gemini-tools endpoint. You never write an adapter — the same skill definition is exposed in all three formats automatically. If you switch your default model tomorrow, your skills keep working unchanged.
How do I install a skill from the marketplace? +
Run aerostack skill install followed by the author and slug — for example, aerostack skill install @johndoe/github-skill — and the skill is immediately live in your workspace. There is nothing to deploy separately. If the skill is backed by an edge function, that function runs on Cloudflare's infrastructure, not yours, so there are no servers to provision or keep warm. You can also install skills directly from the Explore catalog in the dashboard. Private skills require an access token from the publisher; everything else in the public catalog installs with the single command.
Can I publish my own skill, and who can access it? +
Yes. Build a skill with the Aerostack SDK, then publish it as public or private. Public skills appear in the community skills marketplace for anyone to discover and install. Private skills are scoped to your workspace or team and never appear in the public catalog, which makes them suitable for proprietary company capabilities you want to share internally without exposing them to the broader marketplace. You can also gate a public skill with key-required access, so callers need an access token you distribute before they can run it.
Can a skill run its own code, or is it just a prompt? +
A skill can be prompt-only or function-backed — you choose. A prompt-only skill is a curated instruction set: precise, versioned, and consistent across models. A function-backed skill adds a TypeScript edge function that runs on Cloudflare Workers, giving it access to native bindings like D1 databases, R2 storage, KV, and AI APIs without any server setup. The function executes at Cloudflare's edge globally, so the skill runs close to the user with near-zero cold start. This is what separates Aerostack skills from a prompt file you paste into a system prompt: they can actually do work, not just describe how to do it.
What does the free tier include, and how is usage metered? +
The free tier includes 500,000 AI tokens per month across your workspace. Installing community skills costs nothing; usage is metered when the skill executes — tokens consumed by the model interaction and, for function-backed skills, edge function invocations. If you bring your own model API key (OpenAI, Anthropic, Azure, or others), you bypass the platform token pool entirely and pay the provider directly with no markup.
When should I use a skill instead of writing a custom MCP tool or prompt? +
Reach for a skill when you want a reusable AI behaviour that travels with the workspace rather than living in a specific client's system prompt or codebase. If the same capability needs to work across multiple AIs, multiple projects, or multiple teammates, a skill is the right abstraction — install once, available everywhere. If your requirement is truly one-off, a direct system prompt or a quick custom tool is simpler. And if you need to wrap an external API's raw operations without adding any agent-specific instructions, a plain MCP server is the right fit. Skills shine when the value is the opinionated, reusable behaviour layered on top of raw tool access.