cli-anything-wiremock

Manage WireMock stub mappings and request journals via the Admin REST API.

Updated May 7, 2026
One-click install
npx skills add https://github.com/dawsonblock/JUDGE_ATLAS --skill cli-anything-wiremock-dawsonblock
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cli-anything-wiremock
Source: https://github.com/dawsonblock/JUDGE_ATLAS/tree/main/external/CLI-Anything-main/skills/cli-anything-wiremock
Command: npx skills add https://github.com/dawsonblock/JUDGE_ATLAS --skill cli-anything-wiremock-dawsonblock

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It eliminates the friction of manually managing WireMock stub mappings and verifying request behavior during integration testing.

Core Features & Use Cases

  • Stub management: List, create (quick or full JSON), get, delete, reset, and persist stub mappings for predictable test responses.
  • Request inspection: List served requests, search and count matches, identify unmatched (404) calls, and reset the request journal.
  • Scenario and recording workflows: Manage stateful scenarios and record real backend traffic to generate captured stubs for faster iteration.

Quick Start

Run cli-anything-wiremock with JSON output enabled to create a stub quickly, for example: create a GET stub for /api/users that returns 200 with a JSON body.

Frequently Asked Questions about cli-anything-wiremock

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage WireMock stub mappings from the command line?

You can manage WireMock stub mappings from the command line by using CLI commands to list, create, delete, and persist stubs via the WireMock Admin REST API for predictable test responses.

Can I verify unmatched HTTP requests during WireMock integration testing?

Yes, you can verify unmatched HTTP requests by querying the request journal to identify 404 calls and count matches, ensuring your integration testing captures all served or unmatched traffic.

Does this CLI tool require authenticated access to the WireMock Admin REST API?

Yes, this CLI tool requires authenticated access to the WireMock Admin REST API to administer stub mappings, control scenarios, and perform request journaling queries.

What is the best way to record real backend traffic into WireMock stubs?

The best way to record real backend traffic into WireMock stubs is by using proxy recording with snapshotting, which captures real responses to generate deterministic stub mappings for faster iteration.

How do I control stateful scenario transitions in WireMock from a terminal?

You can control stateful scenario transitions in WireMock from a terminal by executing CLI commands that manage scenario states, supporting deterministic state-based testing workflows.

Can I get JSON output from WireMock CLI commands for agent use?

Yes, you can enable JSON-mode output for WireMock CLI commands, allowing programmatic agents to parse stub mappings, request journals, and scenario data efficiently.