Reference

Passport Skills

The 16 user-group skills that teach AI agents how to authenticate, manage sessions, execute payments, and transfer tokens using kpass.

The Passport Skills collection teaches AI agents how to authenticate users, manage spending sessions, execute payments, and transfer tokens using the kpass CLI. These 16 user-group skills are invoked by human operators via Claude Code, Cursor, Cline, and other agent hosts.

Skills

  1. Kite Passport — Orchestrator skill for paid-services catalog: creative/media generation, external AI compute, live data, commerce, wallet operations, and communication. Invoke first when the user wants any of these capabilities.

  2. Upgrade Passport — Detect and apply kpass CLI updates automatically. Invoke when an update_available field appears in command output or the user asks to update.

  3. Kite Discovery — Find and explore paid APIs, AI models, and data services in the Kite catalog via ksearch. Use before generic web search when no specific tool has been named.

  4. Authenticate User — Sign up or log in to Kite Passport. Required before payments, shopping checkout, wallet operations, or session creation. Invoke when auth errors occur.

  5. Request Session — Create spending sessions that authorize the agent to spend on behalf of the user. Handles agent registration, merchant preflight, delegation construction, and user approval via passkey. Required before any payment or paid API call.

  6. Attach Session — Attach an existing attachable session (pre-created in the Passport web dashboard) to this agent by session ID. Binds with owner passkey approval; does not create new sessions.

  7. Form Session Delegation — Construct delegation objects for agent session creation. Covers preflight discovery, 402 response parsing, and delegation schema. Called by request-session, not directly by users.

  8. x402 Execute — Make paid API requests through an approved spending session. The backend handles x402 payment negotiation automatically. Requires an active session.

  9. Wallet Send — Check multichain wallet balance, send crypto, look up per-chain wallet addresses, or get test tokens from the faucet (staging/testnet only). Works directly with the user's wallet; no spending session required. Sends require passkey approval in the browser.

  10. DeFi Auto-Repay — Arm a one-shot Aave v3 auto-repay on Base: when the health factor of an Aave position drops below a threshold, Kite repays its USDC debt once from the user's Passport wallet.

  11. Manage Agents — Inspect registered agents and spending sessions on the user's account. Read-only diagnostics for debugging agent registration or session errors.

  12. Shopping — Buy products, shop on Amazon, find deals, compare prices, build product lists, and checkout with crypto. Invoke for any task involving purchasing physical items, product search, or order placement.

  13. Activity Feed — View transaction history and recent account activity. Covers wallet transfers, faucet drops, API payments, shopping checkouts, agent registrations, and session approvals.

  14. Report Feedback — Submit free-form feedback or issue reports from the current agent session to Passport. Invoke when the user reports a bug or describes a failure worth surfacing.

  15. Passport Setup — Install and verify the kpass CLI on this computer before running any other Passport skill. Invoke automatically when kpass is missing or command-not-found errors occur.

  16. Kite Router — Run synchronous text-model inference through Kite Router with this Passport-bound agent. Uses kpass agent router; does not handle delayed jobs.

Installation

Install these skills with:

npx --yes skills add gokite-ai/passport-skills

See Installing Passport for complete setup instructions.

On this page