Universal skill / Every curated API

Give agents one workflow to discover, verify, call, and integrate APIs.

The universal Skill handles catalog-wide search, contract inspection, request preview, safe calls, and product Skill discovery. Product Skills add provider-specific integration flows, best practices, and caveats; both use the universal CLI and the same live catalog.

Install once

The Hub Skill always previews first, and mutations require explicit user confirmation.

Install
pnpm add -g @pontx/hub-cli
pontx-hub skill install
Install with Agent Skills
npx skills add https://github.com/pontjs/pontx-hub --skill pontx-hub
Safe call workflow
pontx-hub search "把欧元换算成美元的接口" --locale zh --json
pontx-hub show endpoint:frankfurter/get-latest-rates
pontx-hub show schema:frankfurter/ExchangeRateResponse
pontx-hub frankfurter preview 'Exchange Rates' getLatestRates --base USD
# GET can run after the user asks for execution.
pontx-hub frankfurter call 'Exchange Rates' getLatestRates --base USD

Add a product Skill when needed

Start with the universal Skill to choose an API, then add its product Skill when provider-specific integration guidance is useful. Endpoints, parameters, and Schemas stay in the live catalog instead of being copied into a Skill.

Discover and install
pontx-hub skill list
pontx-hub skill install <api-slug>
pontx-hub sdk <api-slug>