Mock APIs with the Imposter mock engine - CLI usage, configuration, Docker, CI/CD, and test integration
Agent Skills for working with the Imposter mock engine. These skills teach AI coding agents how to create, configure, and manage API mocks using Imposter.
Also available as a Claude Code plugin.
| Skill | Description |
|---|---|
| mocks | Mock APIs with the Imposter mock engine - CLI usage, configuration, Docker, CI/CD, and test integration |
Install as a plugin for automatic discovery, version control, and easy updates.
From the marketplace:
# Add the marketplace (one-time setup)
/plugin marketplace add imposter-project/agent-skills
# Install the plugin
/plugin install imposter@imposter-agent-skills
Team/organization setup — add to your project's .claude/settings.json so team members get prompted to install automatically:
{
"extraKnownMarketplaces": {
"imposter-agent-skills": {
"source": {
"source": "github",
"repo": "imposter-project/agent-skills"
}
}
}
}
Team members can then install with:
/plugin install imposter@imposter-agent-skills
Local development / testing:
git clone https://github.com/imposter-project/agent-skills.git
claude plugin install --plugin-dir ./agent-skills
After installation, invoke the skill with:
/imposter:mocks
If you prefer manual setup without the plugin system:
Personal (all projects):
# Clone the repository
git clone https://github.com/imposter-project/agent-skills.git
# Symlink the skill into your personal skills directory
mkdir -p ~/.claude/skills
ln -s "$(pwd)/agent-skills/skills/mocks" ~/.claude/skills/mocks
Project-level (single project):
# From your project root
mkdir -p .claude/skills
cp -r /path/to/agent-skills/skills/mocks .claude/skills/mocks
Or add this repository as a git submodule:
git submodule add https://github.com/imposter-project/agent-skills.git .claude/agent-skills
ln -s ../agent-skills/skills/mocks .claude/skills/mocks
GitHub Copilot in VS Code discovers skills from ~/.copilot/skills/ and ~/.claude/skills/:
# Option 1: Copilot-specific directory
mkdir -p ~/.copilot/skills
ln -s /path/to/agent-skills/skills/mocks ~/.copilot/skills/mocks
# Option 2: Shared directory (works for both Claude Code and Copilot)
mkdir -p ~/.claude/skills
ln -s /path/to/agent-skills/skills/mocks ~/.claude/skills/mocks
Project-level:
# From your project root
mkdir -p .github/skills
cp -r /path/to/agent-skills/skills/mocks .github/skills/mocks
In Claude Code, ask:
What skills are available?
You should see the mocks skill listed. If installed as a plugin, invoke it with:
/imposter:mocks
skills/
mocks/
├── SKILL.md # Main skill instructions
├── scripts/
│ ├── healthcheck.sh # Check if mock server is healthy
│ └── wait-for-mock.sh # Wait for mock server readiness
└── references/
├── ci-cd-github-actions.md # GitHub Actions integration
├── docker.md # Docker deployment
├── imposter-js.md # JavaScript/Node.js test bindings
├── jvm-embedding.md # JVM test embedding (JUnit/TestNG)
└── configuration.md # Detailed configuration reference
MIT
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub imposter-project/agent-skills --plugin imposterCreate mock API servers from OpenAPI specs for testing
Fixture authoring guidance for @copilotkit/aimock — LLM, multimedia, MCP, A2A, AG-UI, vector, and service mocking
Full API lifecycle management for Claude Code. Sync collections, generate client code, discover APIs, run tests, create mocks, publish docs, and audit security. Powered by the Postman MCP Server.
Generate comprehensive unit and integration tests with full coverage
Plugin for the SMock library repository — creates and updates .NET test projects using SMock for mocking static and instance methods.
Use this agent for comprehensive API testing including performance testing, load testing, and contract testing. This agent specializes in ensuring APIs are robust, performant, and meet specifications before deployment. Examples:\n\n<example>\nContext: Testing API performance under load