kalil0321

Reverse API Engineer — Development skill for Claude Code

Development community

Reverse engineer any website into a typed API client.

How to install Reverse API Engineer

This entry records only its repository, not the path inside it, so there is no exact command to give. Open kalil0321/reverse-api-engineer and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Reverse API Engineer does

Reverse engineer any website into a typed API client. Works with Claude Code, Codex, Cursor and OpenCode.

Alternatives in Development

  • Understand Anything — Graphs that teach graphs that impress 80.7k ★
  • Project Memory: AgentSys — Cross-tool compatible: Works across all 5 platforms - Claude Code, OpenCode, Codex CLI, Cursor, and Kiro 622 ★
  • HERO Anti OverDefense — HERO = Hashing · Edge cases · Rubrics · Overbuild — the four shapes coding agents over-defend in 333 ★

README

Reverse API Engineer Banner

PyPI Python License CI

[![Greptile: The War on Bugs](https://www.greptile.com/badge.svg)](https://www.greptile.com/?utm_source=oss_badge&utm_medium=readme&utm_campaign=greptile_for_open_source)

Reverse API Engineer

**Turn websites into APIs.** Browse (or let an agent browse), and get a clean, typed client for the endpoints the site actually uses.

Agent Mode Demo
Agent mode

Manual Mode Demo
Manual mode


How it works

  1. You give it a website and a goal ("fetch all Apple jobs").
  2. A browser visits the site, either driven by you or by an AI agent.
  3. Network traffic is captured to a HAR file.
  4. Your configured model reads the traffic and writes a working API client in Python, JavaScript, TypeScript, Go, Java, C#, PHP, Ruby, C, or PowerShell