pontjs/pontx-hub-cli

CLI et client TypeScript pour la découverte d'API publiques Pontx, la recherche de points de terminaison et de schémas OpenAPI, les aperçus et l'intégration SDK

Qu'est-ce que pontx-hub-cli ?

Cette compétence fournit un outil en ligne de commande (CLI) et un client TypeScript pour interagir avec le hub Pontx, facilitant la découverte d'API publiques, la recherche de points de terminaison et de schémas OpenAPI, ainsi que les aperçus de documentation. Elle est conçue pour les développeurs qui souhaitent explorer des API disponibles, prévisualiser leurs spécifications et intégrer rapidement des SDK générés. Le projet prend en charge les environnements Node.js et propose des fonctionnalités comme la recherche par mot-clé, l'affichage détaillé des endpoints et l'exportation de schémas. En utilisant cette compétence, les développeurs peuvent réduire le temps de recherche d'API et améliorer leur productivité lors de l'intégration de services externes.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add pontjs/pontx-hub-cli

Installed? Explore more Recherche et analyse de données skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait pontx-hub-cli ?

CLI et client TypeScript pour la découverte d'API publiques Pontx, la recherche de points de terminaison et de schémas OpenAPI, les aperçus et l'intégration SDK

Installation

npm install -g @pontx/pontx-hub-cli

Ou utilisez-le directement avec npx :

npx @pontx/pontx-hub-cli --help

Utilisation

Rechercher des API

pontx-hub search <mot-clé>

Aperçu des détails d'une API

pontx-hub preview <id-api>

Obtenir un point de terminaison spécifique

pontx-hub endpoint <chemin-du-point-de-terminaison>

Intégration SDK

pontx-hub sdk <id-api> --lang typescript

Fonctionnalités

  • Recherche : Recherchez des API publiques par mot-clé, tag ou catégorie.
  • Aperçu : Affichez la documentation OpenAPI complète d'une API avant de l'intégrer.
  • Points de terminaison : Obtenez des détails sur un point de terminaison spécifique, y compris les paramètres, les schémas de requête et de réponse.
  • Schémas : Exportez les schémas OpenAPI au format JSON ou YAML.
  • SDK : Générez un client SDK en TypeScript prêt à l'emploi.

Exemples

Recherche avancée

pontx-hub search "api météo" --tag météorologie

Obtenir un schéma

pontx-hub schema <id-api> --format yaml

API TypeScript (utilisation en programmation)

import { PontxHub } from '@pontx/pontx-hub-cli';

const hub = new PontxHub();

// Rechercher des API
const résultats = await hub.rechercher('api météo');

// Obtenir un aperçu
const aperçu = await hub.obtenirAperçu('id-api');

// Générer un SDK
const sdk = await hub.générerSDK('id-api', 'typescript');

Licence

MIT

Skills associés