api-mapping

Record Chrome network calls and map API endpoints with auth and pagination details.

2|2|Updated May 13, 2026
One-click install
npx skills add https://github.com/autonomy-cloud/kairos-interface --skill api-mapping-autonomy-cloud
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: api-mapping
Source: https://github.com/autonomy-cloud/kairos-interface/tree/main/skills/api-mapping
Command: npx skills add https://github.com/autonomy-cloud/kairos-interface --skill api-mapping-autonomy-cloud

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the problem of not knowing how a web service’s APIs behave—endpoints, request/response patterns, and authentication—so you can’t build reliable integrations without guesswork.

Core Features & Use Cases

  • Record real API traffic: Captures API calls by browsing automatically or by recording while the user drives a Chrome session, then outputs a structured JSON summary of discovered endpoints.
  • Analyze authentication and request patterns: Identifies common auth mechanisms (cookies, Bearer tokens, API keys), pagination behavior, rate-limiting headers, CRUD routes, and streaming endpoints like WebSockets.
  • Guide integration next steps: Recommends concrete follow-ups such as generating TypeScript types from observed payloads or creating CLI wrappers around the discovered endpoints.

Quick Start

Ask the skill to map a domain using the recording mode that fits your workflow and return the results in JSON so you can review endpoints and auth requirements.

Frequently Asked Questions about api-mapping

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I discover web service endpoints for integration planning?

You can discover web service endpoints by recording real network calls in an automated or user-driven Chrome browser session. The skill captures API traffic and outputs a structured JSON summary of discovered endpoints grouped by resource type.

Can I reverse-engineer API authentication and rate limiting from a web app?

Yes, API mapping analyzes recorded network traffic to identify common authentication mechanisms like cookies, Bearer tokens, and API keys. It also detects rate-limiting headers and pagination behaviors to support reverse-engineering workflows.

What is the best way to map API surface and streaming endpoints like WebSockets?

Mapping an API surface requires recording real browser network traffic to capture endpoint behaviors. This process identifies CRUD routes and streaming endpoints like WebSockets, returning structured JSON for reliable parsing.

How do I generate TypeScript types from discovered API endpoints?

After mapping endpoints and recording JSON output, you can generate TypeScript types from the observed request and response payloads. The skill recommends this as a concrete follow-up step for integration building.

Do I need host bash execution to map APIs through Chrome network recording?

Yes, host-bash execution is required to facilitate Chrome CDP and network recording for API mapping. This environment setup allows the skill to capture real API calls during automated or user-driven browsing sessions.

What are the limitations of endpoint discovery through browser recording?

Endpoint discovery via browser recording is limited to capturing API calls actually made during the session. It requires triggering the specific workflows and services you intend to map, meaning uncalled endpoints remain undiscovered.