api-test

Test API endpoints with GET, POST, PUT, and DELETE via curl.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/alexanderjamesmcleod/makecents --skill api-test-alexanderjamesmcleod
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: api-test
Source: https://github.com/alexanderjamesmcleod/makecents/tree/main/src/skills/development/api-test.skill
Command: npx skills add https://github.com/alexanderjamesmcleod/makecents --skill api-test-alexanderjamesmcleod

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Quick API endpoint testing without external tools

Core Features & Use Cases

  • GET/POST/PUT/DELETE support for fast API interactions
  • Health checks, auth management, and lightweight Supabase testing
  • Suitable for local development and CI pipelines

Quick Start

Run api-test get http://localhost:3000/api/health to verify an API is reachable.

Frequently Asked Questions about api-test

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

FAQPage Schema
How do I test API endpoints without installing external tools?▼

You can test API endpoints without external tools by using a self-contained CLI that runs curl under the hood. It accepts commands, URLs, and data payloads to execute GET, POST, PUT, and DELETE operations directly in your environment.

Can I run API health checks for local development and CI pipelines?▼

Yes, you can run API health checks for local development and CI pipelines by executing a simple CLI command with your endpoint URL. This verifies reachability and operational status without requiring external testing suites.

Does this API testing CLI support Supabase interactions?▼

Yes, the API testing CLI supports lightweight Supabase interactions. This allows developers to test backend integrations and manage local database queries during development and CI workflows.

How do I manage authentication when testing APIs from the command line?▼

You can manage authentication when testing APIs from the command line by utilizing the CLI's built-in auth management features. These handle credentials and tokens for your HTTP requests across different operations.

What is the best way to send data payloads with POST and PUT API requests?▼

The best way to send data payloads with POST and PUT API requests is to pass the data directly to the self-contained CLI. It formats and transmits the payload using curl for fast HTTP interactions.

Do I need any dependencies to run curl commands for API testing?▼

You do not need external dependencies to run API testing commands because the CLI operates self-contained. It leverages curl under the hood without requiring additional packages or external tools installed.