aradotso avatar

Vercel Labs Emulate

This drops production-like Vercel, GitHub, and Google API servers into localhost for CI and offline testing. Not mocks,actual stateful emulation with pagination, OAuth flows, webhooks, and proper resource relationships. You seed it with YAML or inline config, point your test suite at localhost:4000, and your integration tests run without network calls or rate limits. The GitHub emulator even validates JWT signatures for GitHub Apps. It's overkill for basic unit tests, but if you're testing deployment pipelines, OAuth integrations, or webhook handlers, this beats VCR cassettes and janky mocks. The state resets between tests, so you get clean runs without Docker overhead.

skills.sh installs
873
GitHub stars
61
last updated
Jul 14, 2026

Install

$ npx -y skills add aradotso/trending-skills --skill vercel-labs-emulate --agent claude-code

Installs into .claude/skills of the current project.

Files

vercel-labs/emulate

Skill by ara.so — Daily 2026 Skills collection.

emulate provides fully stateful, production-fidelity local HTTP servers that replace Vercel, GitHub, and Google APIs. Designed for CI pipelines and no-network sandboxes — not mocks, real in-memory state with proper pagination, OAuth, webhooks, and cascading deletes.

Installation

# CLI (no install needed)
npx emulate

# Or install as a dev dependency
npm install --save-dev emulate

CLI Usage

# Start all services with defaults
npx emulate

# Start specific services
npx emulate --service vercel,github

# Custom base port (auto-increments per service)
npx emulate --port 3000

# Start with seed data
npx emulate --seed emulate.config.yaml

# Generate a starter config
npx emulate init

# Generate config for a specific service
npx emulate init --service github

# List available services
npx emulate list

Default ports:

  • Vercel → http://localhost:4000
  • GitHub → http://localhost:4001
  • Google → http://localhost:4002

Port can also be set via EMULATE_PORT or PORT environment variables.

Programmatic API

Sponsors

Details

Repository
github.com/aradotso/trending-skills
Category
Cloud & Infrastructure
First seen
May 16, 2026

More from aradotso/trending-skills

All 251
1vm0-ai avatarcloudflare-tunnelvm0-ai/vm0-skillsCloudflare Tunnel API for secure tunnels. Use when user mentions "Cloudflare tunnel", "argo tunnel", or secure connectivity.870skills.sh installs
2atlascloudai avataratlas-cloudatlascloudai/atlas-cloud-skillsAtlas Cloud API integration skill — quickly call 300+ AI image generation, video generation, audio (TTS, music, speech-to-text), 3D generation, and LLM models t772skills.sh installs
3zxkane avataraws-mcp-setupzxkane/aws-skillsConfigure AWS MCP servers for documentation search and API access. Use when setting up AWS MCP, configuring AWS documentation tools, troubleshooting MCP connect747skills.sh installs
4mindrally avatarvercel-developmentmindrally/skillsVercel and Next.js deployment best practices including server components, edge functions, AI SDK integration, and performance optimization.738skills.sh installs
5cap-go avatarcapgo-cloudcap-go/capgo-skillsUmbrella skill for Capgo cloud workflows. Use when the user needs native builds, OTA releases, store publishing, or organization-level Capgo operations and the 731skills.sh installs
6akin-ozer avatarazure-pipelines-generatorakin-ozer/cc-devops-skillsGenerate/create/scaffold azure-pipelines.yml, stages, jobs, steps, or reusable templates.692skills.sh installs