vercel-labs/emulate

Local API emulation for CI and no-network sandboxes

About the project

emulate provides local, stateful replacements for APIs and services so software can run in CI or environments without network access. It is used by developers who need production-like integrations with services such as GitHub, Stripe, AWS, Slack, and databases during testing. Its catalogue skills and instruction support agent workflows that use these local emulators.

This repository also configures its own agents. See what emulate tells them →

1.9kStars on the repository
16Mods indexed here, across every type
2d agoLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

apple

01

vercel-labs/emulate

Skill Claude Code ✓ vendor

Emulated Sign in with Apple / Apple OIDC for local development and testing. Use when the user needs to test Apple sign-in locally, emulate Apple OIDC discovery, handle Apple token exchange, configure Apple OAuth clients, or work with Apple userinfo without hitting real Apple APIs. Triggers include "Apple OAuth"…

not rated 1.9k +26 changed 21d ago A SkillSpector: warn 109 tokens original Apache-2.0

aws

02

vercel-labs/emulate

Skill Claude Code ✓ vendor

Emulated AWS cloud services (S3, SQS, Cognito, IAM, STS) for local development and testing. Use when the user needs to interact with AWS API endpoints locally, test S3 bucket and object operations, emulate SQS queues and messages, test Cognito sign-up, sign-in, JWTs, or Identity Pools, manage IAM users/roles/access…

not rated 1.9k +26 changed 8d ago A SkillSpector: warn 145 tokens original Apache-2.0

emulate

03

vercel-labs/emulate

Skill Claude Code ✓ vendor

Local drop-in API emulator for Vercel, GitHub, Google, Slack, Apple, Microsoft, AWS, Clerk, Linear, Twilio, and other developer APIs. Use when the user needs to start emulated services, configure seed data, write tests against local APIs, set up CI without network access, or work with the emulate CLI or programmatic…

not rated 1.9k +26 changed 21d ago A Socket: passSnyk: passSkillSpector: warn 120 tokens original Apache-2.0

github

04

vercel-labs/emulate

Skill Claude Code ✓ vendor

Emulated GitHub REST API for local development and testing. Use when the user needs to interact with GitHub API endpoints locally, test GitHub integrations, emulate repos/issues/PRs, set up GitHub OAuth flows, configure GitHub Apps, test webhooks, or work with actions/checks without hitting the real GitHub API.…

not rated 1.9k +26 changed 9d ago A SkillSpector: warn 116 tokens original Apache-2.0

google

05

vercel-labs/emulate

Skill Claude Code ✓ vendor

Emulated Google OAuth 2.0, OpenID Connect, Gmail, Calendar, and Drive for local development and testing. Use when the user needs to test Google sign-in locally, emulate OIDC discovery, handle Google token exchange, configure Google OAuth clients, work with Gmail messages/drafts/threads/labels, manage Calendar events…

not rated 1.9k +26 changed 9d ago A SkillSpector: warn 147 tokens original Apache-2.0

linear

06

vercel-labs/emulate

Skill Claude Code ✓ vendor

Emulated Linear GraphQL API for local development and testing. Use when the user needs to test Linear integrations locally, emulate Linear issues, comments, teams, workflow states, OAuth apps, webhooks, agent sessions, or work with the Linear API without hitting the real Linear service. Triggers include "Linear API"…

not rated 1.9k +26 changed 21d ago A SkillSpector: warn 100 tokens original Apache-2.0

microsoft

07

vercel-labs/emulate

Skill Claude Code ✓ vendor

Emulated Microsoft Entra ID (Azure AD) OAuth 2.0 / OpenID Connect for local development and testing. Use when the user needs to test Microsoft sign-in locally, emulate Entra ID OIDC discovery, handle Microsoft token exchange, configure Azure AD OAuth clients, work with Microsoft Graph /me, or test PKCE/client…

not rated 1.9k +26 changed 21d ago A SkillSpector: warn 133 tokens original Apache-2.0

next

08

vercel-labs/emulate

Skill Claude Code ✓ vendor

Next.js adapter for embedding emulators directly in a Next.js app via @emulators/adapter-next. Use when the user needs to embed emulators in Next.js, set up same-origin OAuth for Vercel preview deployments, create an emulate catch-all route handler, configure Auth.js/NextAuth with embedded emulators, add persistence…

not rated 1.9k +26 changed 29d ago A SkillSpector: warn 133 tokens original Apache-2.0

nuxt

09

vercel-labs/emulate

Skill Claude Code ✓ vendor

Nuxt adapter for embedding emulators directly in a Nuxt app via @emulators/adapter-nuxt. Use when the user needs to embed emulators in Nuxt, set up same-origin OAuth for preview deployments, create an emulate catch-all server route, configure persistence for embedded Nuxt emulators, or wrap nuxt.config with…

not rated 1.9k +26 changed 29d ago A SkillSpector: warn 121 tokens original Apache-2.0

resend

10

vercel-labs/emulate

Skill Claude Code ✓ vendor

Emulated Resend email API for local development and testing. Use when the user needs to send emails locally, test transactional email flows, implement magic link or verification code auth, inspect sent emails, manage domains/contacts/API keys, or work with the Resend API without sending real emails. Triggers include…

not rated 1.9k +26 changed 9d ago B SkillSpector: warn 111 tokens original Apache-2.0

slack

11

vercel-labs/emulate

Skill Claude Code ✓ vendor

Emulated Slack API for local development and testing. Use when the user needs to interact with Slack API endpoints locally, test Slack integrations, emulate channels/messages/users/views, set up Slack OAuth flows, test incoming webhooks, or work with the Slack Web API without hitting the real Slack API. Triggers…

not rated 1.9k +26 changed 8d ago A SkillSpector: warn 107 tokens original Apache-2.0

stripe

12

vercel-labs/emulate

Skill Claude Code ✓ vendor

Emulated Stripe API for local development and testing. Use when the user needs to process payments locally, test checkout flows, create customers, manage products and prices, handle payment intents, work with webhooks, or use the Stripe SDK without hitting real Stripe servers. Triggers include "Stripe API", "emulate…

not rated 1.9k +26 changed 21d ago A SkillSpector: warn 102 tokens original Apache-2.0

twilio

13

vercel-labs/emulate

Skill Claude Code ✓ vendor

Emulated Twilio REST APIs for local development and testing. Use when the user needs to test Twilio Messaging, Verify, Voice, phone numbers, webhooks, status callbacks, inbound SMS simulation, or Twilio SDK integrations without hitting the real Twilio service.

not rated 1.9k +26 changed 21d ago A SkillSpector: warn 56 tokens original Apache-2.0

vercel

14

vercel-labs/emulate

Skill Claude Code ✓ vendor

Emulated Vercel REST API for local development and testing. Use when the user needs to interact with Vercel API endpoints locally, test Vercel integrations, emulate projects/deployments/domains, set up Vercel OAuth flows, manage environment variables, create API keys, configure protection bypass, emulate Vercel Blob…

not rated 1.9k +26 changed 9d ago A SkillSpector: warn 141 tokens original Apache-2.0

custom-apis

15

vercel-labs/emulate

Skill Claude CodeCodex ✓ vendor

Build and share third-party HTTP API emulators with emulate. Use to emulate an external provider, add a custom service plugin, model stateful vendor endpoints, configure custom seeds, or package an emulator. For an existing built-in service, use that service's skill.

not rated 1.9k +26 changed 21d ago A 57 tokens original Apache-2.0

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: