Toolverse
All skills

automating-api-testing

by jeremylongshore

This skill automates API endpoint testing, including request generation, validation, and comprehensive test coverage for REST and GraphQL APIs. It is used when the user requests API testing, contract testing, or validation against OpenAPI specifications. The skill analyzes API

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Testing
Views
17

About this skill

This skill automates API endpoint testing, including request generation, validation, and comprehensive test coverage for REST and GraphQL APIs. It is used when the user requests API testing, contract testing, or validation against OpenAPI specifications. The skill analyzes API endpoints and generates test suites covering CRUD operations, authentication flows, and security aspects. It also validates response status codes, headers, and body structure. Use this skill when the user mentions \

How to use

  1. Przygotuj definicję API — dostarczysz plik OpenAPI/Swagger, kod źródłowy endpointów lub opisz strukturę API, którą chcesz testować.
  2. Poproś skill o wygenerowanie testów — powiedz: "Wygeneruj testy API dla endpointów w pliku users.js" lub "Stwórz testy GraphQL dla mojego schematu".
  3. Skill analizuje definicję — parsuje plik OpenAPI, kod źródłowy lub inferencję z użycia, aby zrozumieć strukturę API.
  4. Generuje zestawy testów — tworzy przypadki testowe obejmujące operacje CRUD, autentykację, obsługę błędów i przepływy bezpieczeństwa.
  5. Wykonuje testy i waliduje — uruchamia wygenerowane testy, sprawdza kody statusu HTTP, nagłówki odpowiedzi i strukturę ciała odpowiedzi.
  6. Otrzymujesz raport — skill zwraca wyniki walidacji kontraktów API i wskazuje ewentualne problemy w endpointach.

Related skills

differential-review

by trailofbits

Performs security-focused differential review of code changes (PRs, commits, diffs). Adapts analysis depth to codebase size, uses git history for context, calculates blast radius, checks test coverage, and generates comprehensive markdown reports. Automatically detects and

Testing
2510

hono

by openstatusHQ

Efficiently develop Hono applications using Hono CLI. Supports documentation search, API reference lookup, request testing, and bundle optimization.

Testing
1257

nextjs-developer

by zenobi-us

Expert Next.js developer mastering Next.js 14+ with App Router and full-stack features. Specializes in server components, server actions, performance optimization, and production deployment with focus on building fast, SEO-friendly applications.

Testing
166226

crypto-research

by stevengonsalvez

Comprehensive cryptocurrency market research and analysis using specialized AI agents. Analyzes market data, price trends, news sentiment, technical indicators, macro correlations, and investment opportunities. Use when researching cryptocurrencies, analyzing crypto markets,

Testing
14118

code-review-excellence

by wshobson

Master effective code review practices to provide constructive feedback, catch bugs early, and foster knowledge sharing while maintaining team morale. Use when reviewing pull requests, establishing review standards, or mentoring developers.

Testing
1145

pair-trade-screener

by tradermonty

Statistical arbitrage tool for identifying and analyzing pair trading opportunities. Detects cointegrated stock pairs within sectors, analyzes spread behavior, calculates z-scores, and provides entry/exit recommendations for market-neutral strategies. Use when user requests pair

Testing
994