poke-recipes
Poke Recipes — Map of Content
A Recipe is the shareable unit of Poke. It bundles: onboarding context, a prefilled first message, required integrations (MCP templates), and a public install link. Users hit the link, walk through auth, and are running your workflow in a minute.
For the broader platform context see [[../poke/references/overview]].
Concept
- [[references/what-is-a-recipe]] — anatomy of a recipe; the four parts.
- [[references/install-link]] —
poke.com/r/<code>URLs and partner URLs.
Authoring
- [[references/create-in-kitchen]] — create via the Kitchen UI.
- [[references/create-via-cli]] — create via
poke tunnel ... --recipe. - [[references/onboarding-context]] — what to write in onboarding + first message.
- [[references/shared-credentials]] — when to enable shared creds vs require user auth.
Publish & monetize
More from hktitan/poke-skills
poke
Build with the Poke developer SDK and REST API — send messages to a user's Poke agent, create webhook triggers, authenticate with API keys, and understand the platform (channels, Kitchen, integrations, recipes). Use when the user asks to "send a message to Poke", "call the Poke API", "use the poke npm package", "integrate with poke.com", or builds anything against `poke.com/api/v1`.
5poke-python
Build with the Poke Python SDK — `pip install poke`. Mirrors the Node SDK with snake_case methods (`send_message`, `create_webhook`, `send_webhook`), richer exception types, and an MCP callbacks middleware for async tool progress updates. Use when the user is on Python (3.8+), writing a FastAPI/Flask/Django app, or building an MCP server in Python that needs Poke callbacks.
5poke-webhooks
Design and wire up Poke webhook triggers — translate an event source (deploy fail, new signup, alert) into a `createWebhook` + `sendWebhook` pair with a sensible condition/action and a safe payload shape. Use when the user asks to "trigger Poke when X happens", "notify Poke from my app", "build a Poke webhook", or wires Poke into CI/cron/serverless events.
5poke-mcp-tunnel
Connect a local MCP server to a Poke agent using the `poke` CLI — `poke login`, `poke mcp add` for remote URLs, and `poke tunnel` to forward a local port to Poke for development. Use when the user wants to "expose my MCP server to Poke", "test my MCP locally with Poke", "connect Poke to my localhost", or registers a remote MCP URL.
5poke-integrations
Connect tools and services to a user's Poke — built-in integrations (Linear, Notion, GitHub, Sentry, Vercel, Gmail, Outlook, etc.) and custom MCP servers via poke.com/integrations/new. Use when the user asks to "connect X to Poke", "add a custom MCP integration", "list available Poke integrations", "disconnect a service", or builds a recipe that requires specific integrations.
5