cli-anything-wiremock

Manages WireMock stub mappings and requests via a Python CLI.

1|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/edwifiguy/era-agents-ops --skill cli-anything-wiremock
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cli-anything-wiremock
Source: https://github.com/edwifiguy/era-agents-ops/tree/main/skills/era-agents-op/cli-anything/wiremock/agent-harness/cli_anything/wiremock/skills
Command: npx skills add https://github.com/edwifiguy/era-agents-ops --skill cli-anything-wiremock

SYSTEM DOCUMENTATION & REQUIREMENTS

## What problem does it solve? This tool provides a Python CLI wrapper to manage WireMock's Admin REST API, enabling teams to create, inspect, and control HTTP stub mappings and requests from the terminal or automation scripts.

## Core Features & Use Cases

  • Manage stub mappings: list, create, update, delete, and quick-create stubs against a running WireMock server.
  • Inspect and validate traffic: view served requests, verify expectations, and record interactions for replay.
  • Stateful scenarios and recording: coordinate scenario states and capture real traffic for later mock generation.
  • Global and per-project workflows: integrates into CI pipelines and local development for deterministic testing.

Quick Start

Install and run the cli-anything-wiremock tool to manage stub mappings on your WireMock server.

Frequently Asked Questions about cli-anything-wiremock

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

FAQPage Schema
How do I automate WireMock stub management from the command line?

Automate WireMock stub management using a Python CLI that interacts with the WireMock Admin REST API to list, create, update, and delete HTTP stub mappings directly from terminal scripts.

Can I record HTTP traffic and replay it later for integration testing?

You can record HTTP traffic and replay it later for integration testing by using the CLI to capture real request interactions against a running WireMock server for deterministic mock generation.

Do I need a running WireMock server to manage stub mappings via CLI?

Yes, you need a running WireMock server with access to its REST Admin API at /__admin/ to perform operations like creating, listing, and recording stubs through the Python CLI.

What is the best way to verify HTTP mock expectations in CI pipelines?

Verify HTTP mock expectations in CI pipelines by inspecting served requests and validating interactions through the CLI, ensuring deterministic HTTP responses across local and CI environments.

How does scenario state coordination work with WireMock stubs?

Scenario state coordination works by using the CLI to manage stateful WireMock scenarios, allowing you to transition between different stub mapping states for sequential integration testing workflows.