# Derive Client (agent skill)

> Derive Client is an agent skill (a SKILL.md file) from vercel-labs/agent-browser. Reverse-engineer a website's internal API by recording browser traffic into a HAR file, then generate a standalone client or CLI that calls the endpoints directly, with no browser… It works with Claude Code and Cursor and has 43,583 GitHub stars across a repository of 7 listed skills.

Reverse-engineer a website's internal API by recording browser traffic into a HAR file, then generate a standalone client or CLI that calls the endpoints directly, with no browser needed after the first recording. Use when asked to "derive a client", "build a CLI for ", "reverse engineer this site's API", "record network requests", "turn this site into an API", or when the same site will be automated repeatedly and direct HTTP calls would beat driving the browser every time.

## Key facts

| Fact | Value |
|---|---|
| Repository | https://github.com/vercel-labs/agent-browser |
| Skill path | skill-data/derive-client/SKILL.md |
| Skill name | derive-client |
| GitHub stars | 43,583 |
| Installs on skills.sh | not listed |
| License | Apache-2.0 |
| Skills in repo | 7 |
| Plugin marketplace | agent-browser |
| Official | yes |
| Works with | Claude Code, Cursor |
| Category | Coding |
| Last commit | Oct 6, 2026 |

## When it triggers

- Use when asked to "derive a client", "build a CLI for ", "reverse engineer this site's API", "record network requests", "turn this site into an API", or when the same site will be automated repeatedly and direct HTTP calls would beat drivin
- "derive a client"
- "build a CLI for"
- "reverse engineer this site's API"
- "record network requests"
- "turn this site into an API"

## Add this skill

### Claude Code

```sh
/plugin marketplace add vercel-labs/agent-browser
/plugin install agent-browser@agent-browser
```

In the Claude apps, zip the skill folder and upload it under Customize > Skills > + > Upload a skill (code execution must be on).

### ChatGPT / Codex

```sh
git clone --depth 1 https://github.com/vercel-labs/agent-browser.git
cp -r agent-browser/skill-data/derive-client .agents/skills/derive-client   # repo; ~/.agents/skills for all projects
```

### Cursor

```sh
git clone --depth 1 https://github.com/vercel-labs/agent-browser.git
cp -r agent-browser/skill-data/derive-client .cursor/skills/derive-client   # project; ~/.cursor/skills for all projects
```

Sources (checked 2026-10-07): https://code.claude.com/docs/en/skills, https://support.claude.com/en/articles/12512180-using-skills-in-claude, https://learn.chatgpt.com/docs/build-skills, https://cursor.com/docs/context/skills

---

Canonical page: https://appsgit.com/skills/vercel-labs-derive-client
Source: appsgit (https://appsgit.com), the app store for github. Data from the GitHub API, refreshed nightly.
Machine access: JSON API https://appsgit.com/api/v1/apps (OpenAPI: https://appsgit.com/openapi.json), MCP server https://mcp.appsgit.com/mcp, full index https://appsgit.com/llms-full.txt.
