Agent / universal Skill
Let agents retrieve APIs on demand, not memorize the catalog.
Install the universal Pontx Hub Skill so agents search, inspect, preview, and call APIs through the universal CLI after authorization.
pontx-hub searchpontx-hub showpontx-hub previewpontx-hub sdkInstall the Skill
Install once; API data is always retrieved on demand through the CLI.
npx skills add https://github.com/pontjs/pontx-hub --skill pontx-hubpnpm add --global @pontx/hub-cli
pontx-hub skill installThe CLI installs to .agents/skills/pontx-hub in the current project. Use --output to choose a location and --force to explicitly update an existing Skill.
Agent workflow
The Skill turns an open-ended API request into six reviewable steps.
searchFind capabilityshowInspect resourcepreviewPreview requestconfirmConfirm side effectcallCall when authorizedsdkGenerate integrationpontx-hub search "把欧元换算成美元的接口" --locale zh --json
pontx-hub show endpoint:frankfurter/get-latest-rates
pontx-hub frankfurter preview 'Exchange Rates' getLatestRates --base USD
# The agent calls only after the user asks for execution.
pontx-hub frankfurter call 'Exchange Rates' getLatestRates --base USDKeep context lean
The Skill does not copy the whole OpenAPI catalog; it teaches the agent which resource to load and when.
This reduces stale docs, wrong parameters, and irrelevant Schemas while keeping every choice traceable to a stable resource ID.
Boundaries that cannot be bypassed
The Skill extends retrieval and execution capability, not user authorization.
- ✓Search, explanation, or code generation does not imply execution permission.
- ✓Mutations require an exact preview before user confirmation.
- ✓Credentials come from environment variables, never arguments, logs, or responses.
- ✓Only catalog-approved APIs, Endpoints, and servers can be called.