HTTP API testing with assertions and validations
Scanned 9/12/2026
Install to Claude Code
npx -y skills add fisker086/AIOps --skill http_test --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Http Test?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/fisker086-http-test)More formats (shields.io, HTML) on the badges page.
---
name: http-test
description: HTTP API testing with assertions and validations
activation_keywords: [http, api, test, request, assert, response, endpoint]
execution_mode: server
---
# HTTP Test Skill
Perform HTTP API testing with request building and response assertions:
- Send HTTP requests (GET, POST, PUT, DELETE, PATCH)
- Set headers, query params, body
- Assert response status code, headers, body
- Validate JSON response structure and values
- Support authentication (Bearer, Basic, API Key)
- Chain requests (login → API calls)
Use `builtin_http_test` tool with fields:
- `operation`: "request" | "assert"
- `method`: HTTP method (GET, POST, PUT, DELETE, PATCH)
- `url`: Target endpoint URL
- `headers`: (optional) Request headers as JSON
- `body`: (optional) Request body (JSON string)
- `assertions`: (optional) Array of assertions:
- `type`: "status" | "header" | "body" | "json_path"
- `expected`: Expected value
Examples:
- Assert status: {"type": "status", "expected": 200}
- Assert body contains: {"type": "body", "expected": "success"}
- Assert JSON path: {"type": "json_path", "path": "$.data.id", "expected": "123"}
Note: All operations are read-only testing, no data modification.Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!