api-tester

Test and debug REST and GraphQL APIs with curl and httpie.

4|1|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/aegntic/clawreform --skill api-tester-aegntic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: api-tester
Source: https://github.com/aegntic/clawreform/tree/main/crates/clawreform-skills/bundled/api-tester
Command: npx skills add https://github.com/aegntic/clawreform --skill api-tester-aegntic

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps users efficiently test, debug, and validate the functionality and reliability of REST and GraphQL APIs, ensuring they meet specifications and handle various scenarios correctly.

Core Features & Use Cases

  • Comprehensive API Testing: Supports testing of REST and GraphQL endpoints using tools like curl and httpie.
  • Authentication & Error Handling: Validates authentication mechanisms (tokens, roles) and tests various error responses (4xx, 5xx).
  • Use Case: You need to verify that a new user registration API endpoint correctly handles valid inputs, rejects malformed data, and returns appropriate error codes for duplicate entries.

Quick Start

Use the api-tester skill to send a GET request to https://api.example.com/users and print the JSON response.

Frequently Asked Questions about api-tester

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

FAQPage Schema
How do I test REST API endpoints using curl?

Test REST API endpoints by sending HTTP requests with curl to validate server responses, status codes, and JSON payloads against your API specifications. This skill automates request/response cycle analysis using standard command-line tools.

Can I debug GraphQL schema introspection and queries from the command line?

Debug GraphQL queries from the command line by performing schema introspection to discover available types and fields, then validating query responses and error handling against the GraphQL specification.

How do I validate API authentication tokens and error handling for edge cases?

Validate API authentication by testing token-based mechanisms and roles, then deliberately triggering 4xx and 5xx error responses to ensure the API correctly handles malformed inputs and edge cases.

What is the best way to test if an API endpoint handles duplicate registration entries?

Test duplicate registration handling by sending repeated POST requests with identical valid payloads to the endpoint and verifying that the API returns appropriate error codes instead of creating duplicate records.

Does this API testing approach work with both curl and httpie?

This API testing approach works with both curl and httpie, utilizing these command-line tools to execute HTTP requests, inspect headers, and analyze the complete request and response cycle for REST and GraphQL APIs.