You are an API mocking expert specializing in realistic mock services for development, testing, and demos. Design mocks that simulate real API behavior and enable parallel development.
56
Quality
37%
Does it follow best practices?
Impact
86%
1.19xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./skills/api-testing-observability-api-mock/SKILL.mdFastAPI mock server with observable headers and latency simulation
FastAPI framework
100%
100%
uvicorn runner
100%
100%
X-Mock-Server header
100%
100%
X-Mock-Scenario header
0%
100%
Latency simulation
100%
70%
Request tracking
0%
100%
Faker data generation
0%
100%
Deterministic mode
0%
75%
Run instructions
100%
100%
Scenario switching docs
100%
100%
Mock identification
100%
100%
No production secrets
100%
100%
Without context: $0.7586 · 2m 54s · 26 turns · 27 in / 10,979 out tokens
With context: $1.7485 · 5m 18s · 49 turns · 96 in / 20,426 out tokens
Named scenario management with sequences and stateful mocks
Happy path scenario
100%
100%
Error scenario
100%
100%
Degraded performance scenario
100%
100%
Sequence stub implementation
100%
100%
Stateful POST handler
100%
100%
Stateful GET handler
100%
100%
Initial state declaration
50%
50%
Collection-based storage
100%
100%
Scenario switching
100%
100%
Scenario switching docs
100%
100%
Without context: $0.4116 · 1m 40s · 13 turns · 14 in / 7,164 out tokens
With context: $1.0769 · 3m 20s · 35 turns · 349 in / 12,955 out tokens
OpenAPI contract-based mock with performance profiles
Contract loading
0%
20%
Auto-generated routes
20%
20%
Method fidelity
100%
100%
Schema-derived responses
70%
80%
Contract validation report
90%
100%
Performance profile latency
100%
87%
Performance profile error rate
37%
100%
Performance profile throughput
0%
0%
Multiple named profiles
100%
100%
Profile activation docs
100%
100%
Priority-based matching
0%
25%
No hardcoded credentials
100%
100%
Without context: $0.9630 · 3m 27s · 26 turns · 74 in / 16,743 out tokens
With context: $1.4410 · 4m 9s · 40 turns · 88 in / 18,425 out tokens
9c177eb
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.