{"id":51244757,"url":"https://github.com/alchemyplatform/skills","last_synced_at":"2026-06-29T03:30:45.311Z","repository":{"id":341676038,"uuid":"1157195104","full_name":"alchemyplatform/skills","owner":"alchemyplatform","description":null,"archived":false,"fork":false,"pushed_at":"2026-05-27T19:12:24.000Z","size":1319,"stargazers_count":41,"open_issues_count":5,"forks_count":12,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-05-27T21:09:59.302Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/alchemyplatform.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-02-13T14:43:06.000Z","updated_at":"2026-05-27T19:12:30.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/alchemyplatform/skills","commit_stats":null,"previous_names":["alchemyplatform/skills"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/alchemyplatform/skills","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alchemyplatform%2Fskills","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alchemyplatform%2Fskills/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alchemyplatform%2Fskills/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alchemyplatform%2Fskills/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alchemyplatform","download_url":"https://codeload.github.com/alchemyplatform/skills/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alchemyplatform%2Fskills/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34912252,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-29T02:00:05.398Z","response_time":58,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-06-29T03:30:44.695Z","updated_at":"2026-06-29T03:30:45.306Z","avatar_url":"https://github.com/alchemyplatform.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Alchemy Skills\n\nAgent Skills for using [Alchemy](https://www.alchemy.com/) — both for **live agent work** done in the current session (one-off queries, admin, automation) and for **wiring Alchemy into application code** that ships.\n\n## Decision tree\n\nPick the right skill in two questions:\n\n```mermaid\nflowchart TD\n    Start([\"Want to use Alchemy\"]) --\u003e Q1{\"Live agent work\u003cbr/\u003eor app code?\"}\n\n    Q1 --\u003e|\"Live work\u003cbr/\u003equeries, admin, automation\u003cbr/\u003ein this session\"| Q2{\"Local setup?\"}\n    Q1 --\u003e|\"App code\u003cbr/\u003ethat ships outside\u003cbr/\u003ethis session\"| Q3{\"Have an\u003cbr/\u003eAPI key?\"}\n\n    Q2 --\u003e|\"CLI installed\u003cbr/\u003e(or both CLI and MCP)\"| CLI[\"\u003cb\u003ealchemy-cli\u003c/b\u003e\u003cbr/\u003epreferred local fallback\"]\n    Q2 --\u003e|\"Only MCP wired in,\u003cbr/\u003eno CLI\"| MCP[\"\u003cb\u003ealchemy-mcp\u003c/b\u003e\u003cbr/\u003ehosted MCP server\"]\n    Q2 --\u003e|\"Neither available\"| Install[\"Install the CLI\"] --\u003e CLI\n\n    Q3 --\u003e|\"Yes, or willing\u003cbr/\u003eto create one\"| API[\"\u003cb\u003ealchemy-api\u003c/b\u003e\u003cbr/\u003epreferred app-integration path\"]\n    Q3 --\u003e|\"No key, but\u003cbr/\u003e@alchemy/cli installed\"| Bridge[\"Use CLI to fetch a key\u003cbr/\u003efrom the user's account\"] --\u003e API\n    Q3 --\u003e|\"No, autonomous agent,\u003cbr/\u003eor explicit x402/MPP\"| GW[\"\u003cb\u003eagentic-gateway\u003c/b\u003e\u003cbr/\u003especialized\"]\n```\n\n### 1. Live agent work, or app code?\n\n- **Live agent work** = the agent runs a query, admin command, or local automation **right now in this session**. The result is consumed in the conversation, not deployed as code.\n- **App code integration** = the agent wires Alchemy into application code (server, backend, dApp, worker, script) that runs **outside** this agent session.\n\n### 2. Route based on local environment / auth\n\n| What you're doing | Use this skill |\n| --- | --- |\n| **Live agent work** + `@alchemy/cli` is installed locally | `alchemy-cli` (preferred local fallback) |\n| **Live agent work** + both `@alchemy/cli` and an MCP server are available | `alchemy-cli` (CLI is preferred when both are available) |\n| **Live agent work** + only an MCP server is wired into the client (no CLI) | `alchemy-mcp` |\n| **Live agent work** + neither is available | install `@alchemy/cli` (`npm i -g @alchemy/cli`), then use `alchemy-cli` |\n| **App code** + you have or can create an Alchemy API key | `alchemy-api` (preferred app-integration path) |\n| **App code** + no API key in env, **but** `@alchemy/cli` is installed locally | `alchemy-api` after using the CLI to fetch a key (`alchemy auth login` → `alchemy apps select` → `alchemy --reveal config get api-key`) |\n| **App code** + no API key, autonomous agent paying per-request, or you explicitly want x402/MPP | `agentic-gateway` (specialized) |\n\nEach skill self-routes — its `When to use this skill` / `When to use a different skill` sections will redirect you if you land on the wrong one.\n\nThe Alchemy CLI is the **preferred local fallback runtime path** for live agent work. The MCP server is the preferred runtime path for AI clients only when the CLI is not installed.\n\n## Skills\n\n### `skills/alchemy-cli`\n\nLive agent skill for the local `@alchemy/cli`. Maps every Alchemy product (Node, Token, NFT, Transfers, Prices, Portfolio, Simulation, Solana, Webhooks, Apps) to `alchemy \u003ccommand\u003e` invocations with structured JSON output.\n\n- **Auth**: CLI manages auth internally (browser login, API key, access key, x402 wallet)\n- **Setup**: `npm i -g @alchemy/cli`, then `alchemy auth login`\n- **Entry point**: [`skills/alchemy-cli/SKILL.md`](skills/alchemy-cli/SKILL.md)\n\n### `skills/alchemy-mcp`\n\nLive agent skill for the hosted Alchemy MCP server (`https://mcp.alchemy.com/mcp`). Exposes 159 tools across 100+ chains. OAuth flow handled by the client; no API key or local install required.\n\n- **Auth**: OAuth (sign in with Alchemy account when prompted by your MCP client)\n- **Setup**: add the server to your MCP client (Claude Code, Codex, Cursor, Claude Desktop, VS Code Copilot)\n- **Entry point**: [`skills/alchemy-mcp/SKILL.md`](skills/alchemy-mcp/SKILL.md)\n\n### `skills/alchemy-api`\n\nApp-integration skill for wiring Alchemy into application code that ships, using a standard API key. Covers the full Alchemy surface: EVM JSON-RPC, WebSockets, Token, NFT, Transfers, Prices, Portfolio, Simulation, Webhooks, Solana, Solana Yellowstone gRPC, Sui gRPC, Wallets/Account Kit, and operational topics.\n\n- **Auth**: API key in URL or header\n- **Setup**: create a free key at [dashboard.alchemy.com](https://dashboard.alchemy.com/)\n- **Entry point**: [`skills/alchemy-api/SKILL.md`](skills/alchemy-api/SKILL.md)\n\n### `skills/agentic-gateway`\n\nSpecialized app-integration skill for app code without an API key. Uses Alchemy's gateway with wallet-based auth (SIWE for EVM, SIWS for Solana) and per-request payments (USDC via x402, or USDC/credit-card via MPP).\n\n- **Auth**: SIWE/SIWS token + payment (x402 or MPP)\n- **Protocols**: x402 (`@alchemy/x402` + `@x402/fetch` or `@x402/axios`) or MPP (`mppx`)\n- **Setup**: generate a wallet, fund it with USDC (or use Stripe via MPP)\n- **Entry point**: [`skills/agentic-gateway/SKILL.md`](skills/agentic-gateway/SKILL.md)\n\n## Installation\n\n### Install the CLI directly (recommended for live agent work)\n\n```bash\nnpm i -g @alchemy/cli\nalchemy auth login\n```\n\n### Install the skills bundle\n\n```bash\nnpx skills add alchemyplatform/skills --yes\n```\n\nEach source skill is self-contained and includes:\n\n- `SKILL.md`\n- `LICENSE.txt`\n- `agents/openai.yaml` metadata for agent ecosystems that support it\n\n## Specification\n\nThese skills follow the [Agent Skills specification](https://agentskills.io/specification). See [spec/agent-skills-spec.md](spec/agent-skills-spec.md) for details.\n\n## Official links\n\n- [Developer docs](https://www.alchemy.com/docs)\n- [Get Started guide](https://www.alchemy.com/docs/get-started)\n- [Create a free API key](https://dashboard.alchemy.com/)\n- [Install the Alchemy CLI](https://www.npmjs.com/package/@alchemy/cli)\n- [Hosted MCP server](https://mcp.alchemy.com/mcp)\n\n## License\n\nMIT\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falchemyplatform%2Fskills","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falchemyplatform%2Fskills","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falchemyplatform%2Fskills/lists"}