Agent Plugins Marketplace
All plugins

postman

v1.0.0

Work with Postman from your agent: design an OpenAPI contract, generate and run collections, and publish to a workspace.

Claude Code9 Skills

By PostmanLicense: Apache-2.01 GitHub starsUpdated 6 days ago

Directory evidence

Runtimes
Claude Code
Parsed components
9 skill or MCP entries
Source updated
Sep 17, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology

Install postman for Claude Code

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install postman-2@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/postmanlabs/skills

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/postman/.

Plugin files

plugins/postman/
├── .claude-plugin/plugin.json
├── skills/api-discovery/SKILL.md
├── skills/api-mocking/SKILL.md
├── skills/api-monitoring/SKILL.md
├── skills/api-testing/SKILL.md
├── skills/bootstrap/SKILL.md
├── skills/collection-schema-v3/SKILL.md
├── skills/performance-testing/SKILL.md
├── skills/postman-mcp-fallback/SKILL.md
└── skills/spec-authoring/SKILL.md

Included Skills9

api-discoveryskills/api-discovery/SKILL.md

Finds what APIs, collections, specs, or requests already exist before building something new, and answers questions about how they relate. Use when the user asks "does an API for X already exist," "what depends on this service," "what does this API do," or before scaffolding anything that might already have a Postman equivalent. Covers `postman search`, `postman context-graph`, and `postman context instructions discovery`. Reach for `search` when you know roughly what you're looking for by name; reach for the Context Graph when the question is about relationships, not names.

api-mockingskills/api-mocking/SKILL.md

Stands up a fake backend that behaves like a real API — from a collection or an OpenAPI spec, running locally or pushed to Postman's cloud for a durable URL — plus request-time scenario and status-code overrides for testing failure paths. Use when the user asks to "mock this API," "create a mock server," "fake the backend," "run tests without hitting the real API," or "simulate an error/out-of-stock response." Covers `postman mock`. Depends on bootstrap for the workspace id only once a mock is pushed to the cloud (`-w`, or the workspace linked in `.postman/resources.yaml`) — generating and running a mock locally needs nothing from bootstrap.

api-monitoringskills/api-monitoring/SKILL.md

Triggers and inspects Postman Monitors — scheduled, recurring checks against a live API — and hosts self-hosted execution runners for monitors on a private network. Use when the user asks to "run this monitor now," "check monitor results," or "set up a runner for our internal APIs." The CLI cannot create or schedule a Monitor — only `monitor run` on one that already exists. Covers `postman monitor` and `postman runner`.

api-testingskills/api-testing/SKILL.md

Runs tests against an API from the command line — a single ad-hoc request, a full collection of pm.test assertions, or matching real captured app traffic against a collection contract. Use when the user asks to "test this endpoint," "run this collection," "check the API still works," or "verify my app's requests match the contract." Covers `postman request`, `postman collection run`, and `postman application test`. Depends on bootstrap when the target is a cloud collection or workspace-bound environment; a bare URL or local collection needs nothing from bootstrap.

bootstrapskills/bootstrap/SKILL.md

Resolves the Postman CLI, authenticates, links the workspace, and records this repo's spec path, collections directory and workspace id. Use when the user asks to "set up Postman here", "connect this repo to Postman", "link this workspace", "authenticate with Postman", "postman login", or "run postman init" — and before the api-mocking, api-testing, api-monitoring, spec-authoring, performance-testing or api-discovery skills only when the CLI, the linked workspace or the spec path has not already been confirmed in this session. Those skills stop and point back here if it has not completed; they never re-derive these values themselves.

collection-schema-v3skills/collection-schema-v3/SKILL.md

The reference for the git-native v3 collection file format — one YAML file per request/folder/example under postman/collections/, plus postman/environments/. Read before writing, editing, or generating any file in either directory by hand, or before debugging a `collection lint` failure. Covers the HTTP request/example/definition schema, environment schema, and the YAML/naming rules that make files parse — GraphQL, gRPC, WebSocket, Socket.IO, MQTT, MCP, and LLM request schemas are non-HTTP protocols and live in reference/other_protocols.md, read only when a collection actually uses one.

performance-testingskills/performance-testing/SKILL.md

Load-tests a collection with concurrent virtual users, a chosen load profile, and pass/fail thresholds on latency or error rate — run locally or on Postman's cloud runners. Use when the user asks to "load test this API," "run a performance test," "check how this holds up under load," or "benchmark this collection." Covers `postman performance run`. This generates real traffic against a real target — confirm the target and scale before running, the same way any action with effects outside this session gets confirmed.

postman-mcp-fallbackskills/postman-mcp-fallback/SKILL.md

Falls back to Postman's own MCP server when the CLI cannot be used, and is the reference for using that surface once connected. Use when the user explicitly asks to connect an agent to Postman's MCP tools, to pick a toolset, or to judge an MCP result such as a `getCollection` response or a `createMock` default. For agent-initiated routing it is gated to two cases — bootstrap attempted a CLI install and that install actually failed, or the CLI simply has no verb for the task at all (confirmed via `-h`, e.g. creating a Monitor) — and a `postman` binary missing from PATH is never on its own a qualifying reason, because bootstrap installs the CLI itself. Covers Postman's API as MCP tools, not the repo-local CLI workflow the other skills drive.

spec-authoringskills/spec-authoring/SKILL.md

Authors and validates an OpenAPI/AsyncAPI specification tracked in Postman's Spec Hub — a plain spec file, or a git-native multi-file spec directory. Use when the user asks to "write/update this OpenAPI spec," "lint this spec," "check the spec against our governance rules," or "is this spec ready for an AI agent to consume." Covers `postman spec`. Never routes to `postman api` — see bootstrap's Rules on the deprecated API Builder. Depends on bootstrap for the spec path and workspace id (governance rulesets come from the workspace).

Plugin manifests1

plugins/postman/.claude-plugin/plugin.json
{
  "$schema": "https://json.schemastore.org/claude-code-plugin.json",
  "name": "postman",
  "displayName": "Postman",
  "version": "1.0.0",
  "description": "Work with Postman from your agent: design an OpenAPI contract, generate and run collections, and publish to a workspace.",
  "author": {
    "name": "Postman",
    "url": "https://github.com/postmanlabs"
  },
  "homepage": "https://www.postmanlabs.com/skills/",
  "repository": "https://github.com/postmanlabs/skills",
  "license": "Apache-2.0",
  "keywords": [
    "postman",
    "api",
    "openapi",
    "testing",
    "collections"
  ]
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[postman on Agent Plugins Marketplace](https://pluginsmp.com/plugins/postman-2)