Mock AI app dependencies for deterministic local and CI tests
<p>Use AiMock when an agent needs reproducible tests around LLM APIs, MCP tools, A2A flows, vector stores, search, or moderation services without depending on live providers.</p>
npx skills add agentskillexchange/skills --skill mock-ai-app-dependencies-for-deterministic-local-and-ci-tests
This skill is for test environments where an AI app or agent workflow touches many external systems and you need deterministic behavior. An agent can stand up fixtures for model responses, MCP tool calls, vector searches, rerankers, moderation checks, or streaming protocols, then run local or CI tests against those mocks instead of hitting live services. That makes it valuable for regression testing, offline development, failure simulation, and debugging flaky AI integrations.
What this skill actually does
The boundary is narrower than a generic mocking library card. The job is specifically to replace the moving parts around an AI application with controlled mock infrastructure so agent workflows can be tested predictably. Invoke it when your blocker is unstable or costly external AI dependencies, not when you just need a general frontend mock server or a broad observability/test platform.