Agent skill · software engineering · hkuds
cli-anything-wiremock
Python CLI harness for WireMock HTTP mock server administration
Why this skill is useful
Adds specific commands and workflows for managing WireMock that the AI wouldn't reliably generate on its own.
What it needs
Requires python installed locally. About 3k tokens when loaded. Last updated 2026-08-03. 46,739 stars on the source repository.
What this skill does
Overview cli-anything-wiremock is a command-line interface that wraps the WireMock Admin REST API (/admin/). It allows agents and developers to manage HTTP stub mappings, inspect served requests, control stateful scenarios, and record real backend traffic — all from the terminal or from agent tool calls. WireMock is commonly used in integration testing environments to replace real HTTP backends with controllable mock responses. Command Groups stub — Manage HTTP stub mappings Command Description ---------------------- ------------------------------------------------------- stub list List all registered stubs stub get <id> Get details of a specific stub by UUID stub create <json> Create a stub from a JSON string stub quick M URL S Quickly create a stub: METHOD URL STATUSCODE stub delete <id> Delete a stub by UUID stub reset Reset all stubs to the defaults on disk stub save Persist in-memory stubs to disk stub import <file> Import stubs from a JSON file request — Inspect served requests Command Description ---------------------------- -------------------------------------------------- request list List recent served requests request find <pattern> Find requests matching a JSON pattern request count <pattern> Count requests matching a JSON pattern request unmatched List requests that matched no stub (404s) request reset Clear the request journal scenario — Stateful scenario management Command Description ----------------------- --------------------------------------------------- scenario list List all scenarios and current states scenario set N S Set scenario NAME to STATE scenario reset Reset all scenarios to their initial state record — Record traffic from a real backend Command Description ---------------------------- -------------------------------------------------- record start <url> Start proxying + recording to TARGETURL record stop Stop recording, return captured stubs record status Check if currently recording record snapshot Snapshot in-memory requests as stu …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills hkuds/skills--040a23