Harness-engineering harness-integration-test
name: harness-integration-test
install
source · Clone the upstream repo
git clone https://github.com/Intense-Visions/harness-engineering
manifest:
agents/skills/claude-code/harness-integration-test/skill.yamlsource content
name: harness-integration-test version: "1.0.0" description: Service boundary testing, API integration testing, and consumer-driven contract validation stability: static cognitive_mode: meticulous-verifier triggers:
- manual
- on_new_feature
- on_pr platforms:
- claude-code
- gemini-cli
- cursor
- codex tools:
- Bash
- Read
- Write
- Edit
- Glob
- Grep
- emit_interaction
cli:
command: harness skill run harness-integration-test
args:
- name: path description: Project root path required: false
- name: scope description: "Test scope: api, contract, or full. Defaults to full." required: false
- name: service description: "Target service name for focused testing. Tests all services when omitted." required: false mcp: tool: run_skill input: skill: harness-integration-test path: string type: rigid tier: 3 internal: false keywords:
- integration test
- contract test
- Pact
- service boundary
- API test
- mock service
- test container
- supertest
- httptest
- consumer-driven stack_signals:
- "tests/integration/"
- "src/**/integration/"
- "pact/"
- "contract-tests/"
- "tests/api/" phases:
- name: discover description: Map service boundaries, API endpoints, and inter-service dependencies required: true
- name: mock description: Configure mock services, test containers, and contract stubs required: true
- name: implement description: Write integration tests covering API contracts, error scenarios, and boundary conditions required: true
- name: validate description: Execute tests against real or containerized services and verify contract compliance required: true state: persistent: false files: [] depends_on: []