Claude Code
Use Claude Code to build Passage Connect integrations faster. The Passage Connect skill gives Claude full context on our API — endpoints, types, webhooks, and provider schemas — so it can write correct integration code without you having to explain the API.
Install the skill
Download the skill files into your Claude Code skills directory:
mkdir -p ~/.claude/skills/passage-connect-api/references
curl -sL https://docs.getpassage.ai/marketplace/SKILL.md \
-o ~/.claude/skills/passage-connect-api/SKILL.md
curl -sL https://docs.getpassage.ai/marketplace/references/types.md \
-o ~/.claude/skills/passage-connect-api/references/types.mdOr clone manually from the marketplace.json .
What it knows
Once installed, Claude Code automatically activates the skill when you mention Passage, account linking, webhooks, or any related concept. It has full context on:
- All Connect API endpoints —
POST /v1/links,GET /v1/links/:id,GET /v1/providers, etc. - Request and response types — exact shapes for every endpoint
- Webhook format — ES256 JWT signing,
link.complete/link.failedevents, verification flow - Provider catalog — all integrations, resources, operations, argument schemas, and result schemas
- Link state machine —
pending → active → complete/failed/expired - Code patterns — TypeScript examples for creating links, polling, and handling webhooks
Example prompts
Try asking Claude Code things like:
Build a webhook handler for Passage Connect that verifies the ES256 signature
and stores completed link results in our Postgres databaseCreate a Passage link for reading T-Mobile payment methods and return the
app clip URL to the frontendAdd a /connect endpoint to our Express API that creates a Passage link,
returns the claim code, and polls for the resultWrite a multi-operation Passage link that reads both payment methods and
billing statements from AT&TMarketplace JSON
The full provider catalog and API specification are available as machine-readable JSON:
https://docs.getpassage.ai/marketplace.jsonThis file contains every endpoint, provider, argument schema, result schema, webhook event, and error code — suitable for code generation, API clients, or other tooling.