api-smoke-testing

Analyze codebase routes and execute HTTP requests to test API endpoints.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/baasith6/cursor-skills --skill api-smoke-testing-baasith6
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: api-smoke-testing
Source: https://github.com/baasith6/cursor-skills/tree/main/resources/api-smoke-testing
Command: npx skills add https://github.com/baasith6/cursor-skills --skill api-smoke-testing-baasith6

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of testing API endpoints to ensure they return healthy responses, saving time and reducing the likelihood of overlooked issues.

Core Features & Use Cases

  • Automated API Testing: Tests all API endpoints for proper functionality.
  • Endpoint Discovery: Automatically identifies API routes from the codebase.
  • Error Reporting: Provides detailed reports on failed endpoints.
  • Use Case: Before deploying a new version of an application, use this Skill to ensure all API endpoints are functioning correctly.

Quick Start

Run the api-smoke-testing skill to test your API endpoints.

Frequently Asked Questions about api-smoke-testing

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

FAQPage Schema
How do I automate API endpoint testing before deployment?

Automate API endpoint testing by analyzing your codebase for route definitions and executing HTTP requests to each endpoint. This verifies that all routes return healthy responses, reducing overlooked issues before you deploy a new application version.

How does automated endpoint discovery work for HTTP requests?

Automated endpoint discovery works by performing code analysis on your codebase to identify route definitions. Once routes are identified, the tool executes HTTP requests to each discovered API path to check for proper functionality and healthy responses.

Do I need curl installed to run automated API smoke tests?

Yes, you need curl installed to run automated API smoke tests. The testing process relies on curl to execute HTTP requests against the API endpoints discovered during the codebase analysis phase.

What is the best way to verify API endpoints are functioning correctly?

The best way to verify API endpoints is to run automated smoke testing that discovers routes from your code and sends HTTP requests to each. This approach provides detailed error reports on failed endpoints, ensuring web service robustness.

Can I test API endpoints automatically without manually listing every route?

Yes, you can test API endpoints automatically without manual route lists. The tool analyzes your codebase to discover API route definitions and then executes HTTP requests to each identified endpoint automatically.

What limitations should I expect when running code analysis for API testing?

When running code analysis for API testing, expect limitations if your codebase uses unconventional route definitions that cannot be automatically discovered. The tool requires curl and depends on accurate route identification to execute HTTP requests successfully.