api-testing-observability — Claude Code plugin: API tests
A plugin that handles the boring parts around APIs: automated tests, request mocks, OpenAPI docs and observability setup.
/plugin marketplace add wshobson/agents
/plugin install api-testing-observability@claude-code-workflowsWhat api-testing-observability does
The plugin covers several API chores at once. It automates endpoint testing, spins up mocks for requests, generates OpenAPI documentation and helps wire up monitoring. All of it runs through the agent, so you skip hand-maintaining collections and schemas.
Install comes from the wshobson/agents marketplace in Claude. It is also listed for Claude and Cursor, but install commands exist only for Claude, so hooking it up in the other two editors is on you. The MIT license means you can edit the code freely.
If your project already has a test generator or a schema pipeline, this plugin will duplicate that work. Worth checking what is already in place before adding another layer.
What it helps with
- generate tests for REST endpoints from existing routes
- stand up a mock server before the backend is ready
- build an OpenAPI schema from code and keep it current
- set up metric and log collection for API calls
- catch docs that drifted away from real responses
Example prompts for the agent
- generate tests for every endpoint in
routes/api.py - build an OpenAPI description for the current service
- set up mocks for the external payments API
How to install api-testing-observability
Plugin marketplace
/plugin marketplace add wshobson/agents/plugin install api-testing-observability@claude-code-workflowsStep by step, with commands for each platform: Claude Code plugins: marketplaces, installing, and building your own
Questions about api-testing-observability
How do I install api-testing-observability in Claude?
Through the marketplace: run /plugin marketplace add wshobson/agents, then /plugin install api-testing-observability@claude-code-workflows.
What does api-testing-observability do?
It automates API testing, creates request mocks, generates OpenAPI documentation and helps set up observability with monitoring.
Does the plugin work only in Claude?
No, it is also listed for Claude and Cursor. Install commands are given for Claude only, though.
Source text
api-testing-observability · MIT
API testing automation, request mocking, OpenAPI documentation generation, observability setup, and monitoring
© Seth Hobson · MIT · wshobson/agents