From testing
Run and analyze Newman (Postman CLI) tests. Use when running API tests, validating Postman collections, testing HTTP endpoints, or when user mentions Newman, Postman tests, API validation.
How this skill is triggered — by the user, by Claude, or both
Slash command
/testing:newman-runnerThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill provides tools to run Newman (Postman CLI) tests and analyze the results for API testing and validation.
This skill provides tools to run Newman (Postman CLI) tests and analyze the results for API testing and validation.
Verify Newman Installation
which newmannpm install -g newmanRun Collection
scripts/run-newman.sh <collection.json>newman run collection.json --reporters cli,json --reporter-json-export output.jsonAnalyze Results
scripts/analyze-newman-results.py output.jsonRun in CI/CD
scripts/run-newman-ci.sh <collection.json> for CI-optimized executionscripts/run-newman.sh - Run Newman with standard optionsscripts/run-newman-ci.sh - CI-optimized runner with JUnit outputscripts/analyze-newman-results.py - Parse Newman JSON outputscripts/validate-collection.sh - Validate Postman collection structureFor OpenAPI-to-Newman pipeline, auth injection, and collection management, see the api-contract-testing skill which builds on this runner.
Example 1: Run API Tests
# Run Newman tests on Postman collection
./scripts/run-newman.sh my-api-tests.json
# Analyze results
./scripts/analyze-newman-results.py newman-results.json
Example 2: Validate Collection
# Check collection is valid before running
./scripts/validate-collection.sh my-collection.json
Example 3: Run in CI
# CI-optimized run with JUnit output
./scripts/run-newman-ci.sh my-api-tests.json
# Results in:
# test-results/api-contract/newman-results.json (JSON)
# test-results/api-contract/newman-junit.xml (JUnit XML)
npm install -g newmannpx claudepluginhub vanman2024/dev-lifecycle-marketplace --plugin testingRuns Postman collection tests using the Postman CLI. Useful for executing API test suites, verifying changes after code edits, or validating API endpoints.
Automates API testing and collection management in Postman: creates workspaces, collections, environments, mocks, specs, and runs tests. Useful for OpenAPI generation, automated testing, and environment setup.
Automates REST/GraphQL API tests using Postman/Newman, REST Assured, SuperTest, httpx. Handles Pact contract testing, OpenAPI/JSON Schema validation, WireMock/MSW mocks, performance baselines, auth tokens.