apitester-hand-skill

Discover API endpoints and design functional, regression, load, and security test plans.

10|7|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/librefang/librefang-registry --skill apitester-hand-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apitester-hand-skill
Source: https://github.com/librefang/librefang-registry/tree/main/hands/apitester
Command: npx skills add https://github.com/librefang/librefang-registry --skill apitester-hand-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This knowledge base provides expert guidance for AI API testing, including endpoint discovery, request validation, load testing, regression detection, and contract validation to accelerate reliable API quality assurance.

Core Features & Use Cases

  • OpenAPI-based discovery for endpoint inventories and schema extraction.
  • Functional, regression, load, and security testing patterns with structured test plans and reports.
  • Contract testing and schema validation to ensure backward compatibility and data integrity across versions.
  • Guidance on reporting, baselining, and automation to enable reproducible test runs.

Quick Start

Run a comprehensive API test for a target API by discovering endpoints, validating responses, and generating a detailed report.

Frequently Asked Questions about apitester-hand-skill

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

FAQPage Schema
How do I discover testable endpoints from an OpenAPI spec?

API testing with OpenAPI-driven checks involves identifying all testable endpoints from both target documentation and runtime schemas. It designs a coverage plan covering functional, regression, load, and security tests with defined inputs and expected outcomes to accelerate reliable API quality assurance.

What's the best way to design an API test coverage plan for functional and load testing?

Designing an API test coverage plan requires structuring functional, regression, load, and security tests based on discovered endpoints. Each test must define specific inputs, expected outcomes, and acceptance criteria to ensure comprehensive validation across all API behaviors.

How does contract testing validate backward compatibility for APIs?

Contract testing validates backward compatibility by performing schema validation against the OpenAPI spec to ensure data integrity across versions. It checks that API responses adhere to defined contracts, preventing breaking changes from affecting consumers.

Can I automate API test reporting and compare results to baselines?

Automating API test reporting generates a structured runbook and reproducible report pipeline that validates results. This pipeline compares current test outcomes against persisted baselines to detect regressions and maintains state for future runs.

Do I need a runtime OpenAPI spec to perform security testing on my API?

Security testing requires an OpenAPI spec to accurately identify endpoints and structure test patterns. Both target API documentation and runtime OpenAPI specs are used to discover routes and design security tests with defined inputs and acceptance criteria.

Why does API regression testing require persisted state from previous runs?

API regression testing requires persisted state to compare current test results against historical baselines. Maintaining state from previous runs enables the reproducible report pipeline to validate outcomes, detect regressions, and ensure backward compatibility over time.