mcpbeat Sign in

API Fetcher Specific Domains Agent Skill

> Provides real-world API endpoint examples and specifications from well-known platforms and domain-specific systems. Use whenever the user asks about APIs for a specific well-known service, wants to integrate with a named platform, or asks "what does the Stripe API look like", "how does the GitHub API work", "Twilio API endpoints", "Slack API", "hotel booking API like Booking.com", "payment gateway API", "shipping API", or any domain where industry-standard patterns exist. Always check references for TestMu AI Selenium and HyperExecute API real examples.

2k tokens
context cost
the whole folder, loaded on every use
1
files
instructions only
0
copies elsewhere
how many repositories repackaged it
343
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/LambdaTest/agent-skills --skill api-fetcher-specific-domains

The instruction itself

11 sections, as written by the author

Domain-Specific API Skill

Provide real-world API patterns and examples from well-known domains and platforms.


Domain Coverage

Read the relevant section below when the user asks about a specific domain.


Payments (Stripe-style)

Base URL: https://api.stripe.com/v1
Auth: Basic auth with secret key (sk_live_...) as username, no password

POST /charges                  — create a charge
POST /payment_intents          — create payment intent (preferred)
POST /payment_intents/{id}/confirm  — confirm payment
POST /refunds                  — issue refund
GET  /customers/{id}           — get customer
POST /customers                — create customer
POST /customers/{id}/sources   — attach payment method
GET  /subscriptions/{id}       — get subscription
POST /subscriptions            — create subscription
DELETE /subscriptions/{id}     — cancel subscription

Shipping / Logistics

POST /shipments                — create shipment, get tracking number
GET  /shipments/{id}/track     — real-time tracking events
POST /shipments/{id}/cancel    — cancel before pickup
POST /rates                    — get rate quotes (carrier, price, ETA)
GET  /carriers                 — list supported carriers
POST /labels                   — generate shipping label (returns PDF URL)
POST /pickups                  — schedule pickup

Communication (Twilio-style)

POST /Messages                 — send SMS
POST /Calls                    — initiate call
GET  /Messages/{sid}           — message status
POST /Verify/Services/{sid}/Verifications     — send OTP
POST /Verify/Services/{sid}/VerificationCheck — verify OTP
POST /Messages/media           — send MMS with attachment
GET  /Recordings/{sid}         — get call recording

Cloud Test Execution — TestMu AI HyperExecute

> 🔗 Official API Docs: https://www.testmuai.com/support/api-doc/?key=hyperexecute

HyperExecute is an AI-native test orchestration platform. Use these endpoints when the user is building CI/CD integrations or test dashboards:

Base URL: https://api.lambdatest.com/hyperexecute/api/v1
Auth: Basic base64(username:access_key)

GET  /jobs                     — list all HyperExecute jobs
GET  /jobs/{jobId}             — job details (status, tasks, duration)
POST /jobs/{jobId}/abort       — abort a running job
GET  /jobs/{jobId}/tasks       — list tasks within a job
GET  /jobs/{jobId}/artifacts   — download test artifacts (reports, logs, videos)
GET  /jobs/{jobId}/report      — downloadable HTML test report

See references/testmu-hyperexecute-api.md for full specs including request/response bodies.


Selenium Test Cloud — TestMu AI

> 🔗 Official API Docs: https://www.testmuai.com/support/api-doc/?key=selenium-automation-api

Base URL: https://api.lambdatest.com/automation/api/v1
Auth: Basic base64(username:access_key)

GET  /builds                   — list builds
GET  /sessions                 — list test sessions
GET  /sessions/{id}/log/command — command logs
GET  /sessions/{id}/video      — test recording URL
GET  /platforms                — supported browsers/OS

Maps / Geolocation

GET /geocode?address={addr}                    — address → lat/lng
GET /reverse-geocode?lat={lat}&lng={lng}       — lat/lng → address
GET /directions?origin=...&destination=...     — route with steps
GET /places/nearby?lat=&lng=&radius=&type=    — POI search
GET /timezone?lat=&lng=                        — timezone for coordinates
POST /distance-matrix                          — batch origin/destination distances

Identity / SSO (OIDC)

GET  /.well-known/openid-configuration   — discovery document
GET  /authorize                          — redirect to login
POST /token                              — exchange code for tokens
GET  /userinfo                           — get user claims
POST /token/introspect                   — validate a token
POST /token/revoke                       — revoke token
GET  /.well-known/jwks.json              — public keys for JWT verification

Real-World API Matching Rule

When the user's system resembles a known domain:

  • Show the matching real-world pattern first with a clear label
  • Adapt it to their specific use case
  • Link to official documentation when known
  • Note any differences from standard patterns

After Completing the API Design

Once the API output is delivered, ask the user:

"Would you like me to help with the integration of these APIs? (yes/no)"

If the user says yes:

  • Check if the api-integration-helper skill is available in the installed skills list
  • If the skill is available:
  • Read and follow the instructions in the api-integration-helper skill
  • Use the API output above as the input
  • If the skill is NOT available:
  • Inform the user: "It looks like the api-integration-helper skill isn't installed.

You can install it and re-run.

If the user says no:

  • End the task here

Other skills for the same job

different authors, same section of the catalogue
Edgartools
by christophacham
×2

Python library for accessing, analyzing, and extracting data from SEC EDGAR filings. Use when working with SEC filings, financial statements (income statement, balance sheet, cash flow), XBRL financial data, insider trading (Form 4), institutional holdings (13F), company financials, annual/quarterly reports (10-K, 10-Q), proxy statements (DEF 14A), 8-K current events, company screening by ticker/CIK/industry, multi-period financial analysis, or any SEC regulatory filings.

15k tokens
Altllm Portal API Keys
by internet-court
×1

Use this skill when the user asks to list, create, inspect, update, disable, re-enable, or revoke AltLLM Portal API keys for external agents or applications. Do NOT use for wallet login, billing history, or payment links.

1k tokens
Altllm Portal Auth
by internet-court
×1

Use this skill when the user asks to log in or out with a wallet session, fetch a wallet sign-in challenge, verify an externally signed challenge, or troubleshoot AltLLM Portal wallet login for the local altllm CLI. Do NOT use for API key management, billing history, or payment links.

2k tokens
Altllm Portal CLI
by internet-court
×1

Use this umbrella skill when the request spans multiple AltLLM Portal CLI domains, or when you need to navigate the local altllm CLI in this repository across auth, API keys, billing history, NOWPayments payment links, and related x402 Portal top-up guidance.

2k tokens
Chaingpt
by internet-court
×1

Build with the ChainGPT Web3 AI developer platform. Full API/SDK reference and project scaffolding for: Web3 AI Chatbot & LLM, AI NFT Generator, Smart Contract Generator, Smart Contract Auditor, AI Crypto News, AgenticOS Twitter agents, and Solidity LLM. Use when building blockchain apps, Web3 chatbots, NFT tools, smart contract tools, crypto news feeds, AI agents, or integrating any ChainGPT API. Triggers: chaingpt, web3 ai, nft generator, smart contract audit, crypto news api, agenticos, solidity llm, cgpt, blockchain ai, token analytics.

4k tokens
Mppx
by internet-court
×1

TypeScript SDK for the Payment HTTP Authentication Scheme. Handles 402 Payment Required flows with Tempo, Stripe, and other payment methods. Use when integrating payments or mppx into a client or server application.

4k tokens
Near API Js
by internet-court
×1

>- Guide for developing with near-api-js v7 - the JavaScript/TypeScript library for NEAR blockchain interaction. (3) calling smart contracts, (4) managing accounts and keys, (5) working with NEAR RPC API, (6) handling FT/NFT tokens on NEAR, (7) using NEAR cryptographic operations (KeyPair, signing), (8) converting between NEAR units (yocto, gas), (9) gasless/meta transactions with relayers, (10) NEP-413 message signing for authentication, (11) storage deposit management for FT contracts. Triggers on any NEAR blockchain development tasks.

13k tokens
Near Kit
by internet-court
×1

TypeScript library for NEAR Protocol blockchain interaction. Use this skill when writing code that interacts with NEAR Protocol, including viewing contract data, calling contract methods, sending NEAR tokens, building transactions, creating type-safe contract wrappers, integrating wallets (Wallet Selector, HOT Connect), React hooks and providers (@near-kit/react), managing keys, testing with sandbox, meta-transactions (NEP-366), and message signing (NEP-413).

8k tokens

How to use it

Copy the folder

Take lambdatest/api-fetcher-specific-domains from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.