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.