Integrate Pinhere safely through Pontx for private issue collaboration, browser-extension capture, project setup, Webhooks, PATs, OAuth, and explicitly approved state changes.
Documents
Pontx Hub
Try itDiscover APIs and install focused product Skills
What it does
Discover, compare, inspect, preview, call, and integrate curated public APIs with Pontx Hub. Use whenever a user asks to find a public API for a task, identify which Endpoint or Schema returns a field, inspect PontxSpec or OpenAPI documentation, install provider-specific Skills, preview a request safely, confirm a mutation, or generate code with a published Pontx SDK.
The skill document
Pontx Hub
Use pontx-hub as the authoritative interface to the curated API catalog. Keep
API metadata out of long-lived context by searching and loading only the
product, endpoint, or schema needed for the current task.
This universal Skill owns catalog-wide discovery and request safety. A
pontx- product Skill adds only provider-specific integration flows,
best practices, and caveats; it does not replace the current PontxSpec.
Workflow
-
Search before choosing an API. Natural-language capability, request, and response questions are supported:
pontx-hub search "" --json pontx-hub search "创建任务的入参" --locale zh --json pontx-hub search "返回 dueDate 的接口" --locale zh --jsonNarrow the result type when useful:
pontx-hub search "" --type schema --json -
Inspect the selected stable resource ID:
pontx-hub show endpoint:/ pontx-hub show schema:/ -
When provider-specific guidance would help, check the available product Skills. Explain the benefit and install one only when the user requests or approves the installation:
pontx-hub skill list pontx-hub skill installUse that product Skill for provider-specific sequencing and caveats, then return to
pontx-hub showfor current Endpoint, Schema, and auth details. -
For an Endpoint, build and review the exact request without sending it:
pontx-hub preview --parameter value --body '' pontx-hub preview --parameter value --body '' -
For GET or HEAD, call only when the user requested execution:
pontx-hub call --parameter value pontx-hub call --parameter value -
For POST, PUT, PATCH, or DELETE, show the dry-run result and obtain explicit user confirmation. Then pass
--yeswithout changing parameters:pontx-hub call --parameter value --body '' --yes -
Generate application code after the request shape is verified. Use the package and exports reported by the Hub instead of inventing a package or pinning a stale version:
pontx-hub sdk pnpm add @pontx/
Safety
- Never infer approval for a write from a request to inspect, explain, or preview an API.
- Never print, echo, log, or place credentials directly in command arguments.
- Read credentials from the environment variables named by
show. - Never call an arbitrary URL or an Endpoint outside the Hub catalog.
- Never treat a product Skill as the source for Endpoint, parameter, Schema, authentication, package-version, or server metadata; inspect the current PontxSpec through the Hub.
- Never bypass the separate
previewstep for a mutation. - Treat a changed parameter, body, server, or Endpoint as a new request that requires another dry-run and confirmation.
- Read references/auth-and-safety.md when configuring credentials, diagnosing authentication, or executing a mutation.
Output
Prefer --json when consuming CLI output programmatically. Preserve the CLI
exit code and machine-readable error code when reporting failures. Use the
result's match.mode and match.fields to explain whether product, parameter,
request, response, schema, or property metadata produced the match. Use the
Endpoint's published @pontx/ package when generating application
code.
Related skills
OnceHub (oncehub.com). Use this skill for ANY OnceHub request — searching and reading data. Whenever a task involves OnceHub, use this skill instead of calli...
Build an askable digital-human SaaS website explainer.
Use for Notion API integration, pages, blocks, databases or data sources, comments, views, file uploads, workspace search, OAuth connections, and safe preview-first read or mutation workflows through @pontx/notion.
Humaans (humaans.io). Use this skill for ANY Humaans request — searching and reading data. Whenever a task involves Humaans, use this skill instead of calling the API directly.
Pod AI (callpod.ai). Use this skill for ANY Pod AI request — reading, creating, and updating data. Whenever a task involves Pod AI, use this skill instead of calling the API directly.