reverse-engineering-api

Extract API endpoints and generate a Python API client from HAR captures.

923|86|Updated Dec 23, 2025
One-click install
npx skills add https://github.com/kalil0321/reverse-api-engineer --skill reverse-engineering-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reverse-engineering-api
Source: https://github.com/kalil0321/reverse-api-engineer/tree/main/plugins/reverse-api-engineer/skills/reverse-engineering-api
Command: npx skills add https://github.com/kalil0321/reverse-api-engineer --skill reverse-engineering-api

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps developers quickly extract API endpoints, authentication patterns, and response schemas from browser HAR captures and automatically generate a production-ready Python API client, reducing manual reverse-engineering time and errors.

Core Features & Use Cases

  • HAR capture & analysis: Identify endpoints, payloads, and auth patterns from browser traffic.
  • Automatic client generation: Produce a Python API client with type hints, docstrings, error handling, and reusable session management.
  • Use Case: If you need to automate data extraction from a SaaS dashboard, capture the authentication and data endpoints and generate a ready-to-run client to fetch and process data.

Quick Start

Run the skill on a HAR capture from the target site to generate a Python API client. The generated artifacts will be placed in a task directory suitable for your project.