api-validation

Validate API endpoints and capture HTTP responses and JSON bodies for evidence.

2|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/krzemienski/validationforge --skill api-validation-krzemienski
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: api-validation
Source: https://github.com/krzemienski/validationforge/tree/main/skill-audit-workspace/api-validation/skill-snapshot
Command: npx skills add https://github.com/krzemienski/validationforge --skill api-validation-krzemienski

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a repeatable, evidence-first process to verify that HTTP APIs behave correctly in real environments by exercising health endpoints, CRUD flows, authentication, pagination, error responses, and rate limits while saving full response artifacts for auditing.

Core Features & Use Cases

  • Health checks: Confirm service liveness and expected health payloads before deeper tests.
  • CRUD cycle validation: Create, read, update, and delete resources while capturing full JSON responses and IDs for traceability.
  • Authentication and authorization checks: Validate token issuance, expired/invalid token handling, and role-based access (401/403).
  • Error and pagination testing: Ensure meaningful error bodies for 4xx/5xx responses and verify pagination consistency.
  • Evidence capture: Save complete response bodies, HTTP status codes, and headers to an evidence directory for forensic review.
  • Use Case: Run this Skill during API changes or deployments to detect contract regressions, auth failures, and pagination bugs while collecting proof for triage.

Quick Start

Run the API validation checklist against your running service to exercise health, CRUD, auth, error handling, and pagination while saving all responses to an evidence folder.

Frequently Asked Questions about api-validation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate API endpoints and save full HTTP responses for auditing?

To validate API endpoints and capture evidence, execute health checks, CRUD cycles, and authentication flows while saving full response bodies, status codes, and headers to a directory for forensic review.

What's the best way to test API authentication flows and error handling during deployments?

Testing API authentication and error handling during deployments involves validating token issuance, expired token handling, and verifying meaningful 4xx/5xx error bodies while capturing reproducible curl-based workflows for triage.

How do I verify API pagination and rate limiting without losing response data?

Verifying API pagination and rate limiting requires exercising endpoints to check pagination consistency and rate limits, then saving complete JSON responses and HTTP headers as evidence artifacts for later forensic verification.

Can I run end-to-end CRUD cycle validation and capture JSON bodies for traceability?

Yes, you can run end-to-end CRUD cycle validation by creating, reading, updating, and deleting resources while capturing full JSON responses and resource IDs to ensure complete traceability of API behavior.

Does this API validation process work with curl for reproducible forensic verification?

Yes, the API validation process uses reproducible curl-based workflows to exercise endpoints and captures complete response artifacts, satisfying requirements for forensic verification of HTTP status codes and headers.