test-live-api

Automate HTTP integration testing against live server endpoints with authentication.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/akshatdalton/skills --skill test-live-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-live-api
Source: https://github.com/akshatdalton/skills/tree/main/test-live-api
Command: npx skills add https://github.com/akshatdalton/skills --skill test-live-api

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, requests_toolbelt, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates HTTP-level integration testing against live server endpoints, eliminating the need for manual testing and ensuring seamless functionality of web applications.

Core Features & Use Cases

  • Live Server Testing: Test HTTP endpoints against the live dev server.
  • Bearer Token & CSRF: Handles Bearer token authentication and CSRF seeding for secure testing.
  • API Sequence Execution: Executes API sequences with assertions.
  • Test Report Generation: Produces a tabular test report.
  • Use Case: When new or changed endpoints require HTTP-level integration testing, this Skill streamlines the process.

Quick Start

Run the test-live-api skill to test the '/api/career_hub/v1/action/project/39106647/favorite' endpoint.

Frequently Asked Questions about test-live-api

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

FAQPage Schema
How do I automate HTTP integration testing against a live server?

You can automate HTTP integration testing by executing API sequences with assertions against live server endpoints, handling server startup, authentication, and generating a tabular test report.

How does Bearer token and CSRF authentication work in API testing?

Bearer token and CSRF authentication in API testing work by seeding CSRF tokens and applying Bearer tokens to secure HTTP requests against live endpoints, ensuring authorized and validated test execution.

What do I need to run live server endpoint testing for API sequences?

To run live server endpoint testing, you need a running live dev server and the ability to handle HTTP requests and responses, alongside Python dependencies like `requests` and `requests_toolbelt`.

Can I generate a test report for HTTP API integration tests?

Yes, you can generate a test report for HTTP API integration tests. The testing process executes API sequences with assertions and automatically produces a tabular test report of the results.

What is the best way to test changed endpoints on a dev server?

The best way to test changed endpoints on a dev server is to automate HTTP-level integration testing, which handles server startup, authenticates requests, and validates endpoint functionality with assertions.