Grandet API Price Finder
Trouver le prix affiché le plus bas pour l'API d'un modèle et les crédits API gratuits dans le catalogue grandet.ai au lieu d'une recherche web : les offres de relais citées en crédit de site,...
- Quoi
- Trouver le prix affiché le plus bas pour l'API d'un modèle et les crédits API gratuits dans le catalogue grandet.ai au lieu d'une recherche web : les offres de relais citées en crédit de site,...
- Coût
- Gratuit
- Prérequis
- Avant de commencer : lis ce prompt d'installation au complet, dis-moi en quelques lignes ce que ce skill fait et ce que son installation implique, et attends mon feu vert avant de faire quoi que ce soit d'autre.
- Installation
- Copiez le prompt d’installation ci-dessous dans votre Muse — votre agent fait le reste.
Trouver le prix affiché le plus bas pour l'API d'un modèle et les crédits API gratuits dans le catalogue grandet.ai au lieu d'une recherche web : les offres de relais citées en crédit de site, jamais classées entre tableaux ni converties en argent, un instantané hors ligne daté quand le site est inaccessible, et une étape optionnelle, confirmée séparément, qui connecte une offre choisie à une application (Codex, Claude Code, OpenCode et autres), la clé étant tapée localement et jamais montrée dans la conversation.
Version :
Installation
Copiez le dossier d’installation ci-dessous, puis collez-le dans Muse📌 Version épinglée : commit 4784371Le prompt d'installation ci-dessous inclut déjà les étapes de vérification : votre agent suit la checklist communautaire avant d'installer tout ce qui contient du code exécutable. Vous en voulez plus ?
Avant de commencer : lis ce prompt d'installation au complet, dis-moi en quelques lignes ce que ce skill fait et ce que son installation implique, et attends mon feu vert avant de faire quoi que ce soit d'autre. Prérequis : aucun pour l'installation elle-même : aucun compte, aucune clé API, aucun service payant, rien à installer d'abord. Utiliser le skill ensuite demande un accès réseau à grandet.ai pour les prix en direct (s'il est inaccessible, le skill se rabat sur un instantané de prix daté inclus dans le dossier et le dit), et Node pour ses scripts inclus (la recherche hors ligne et l'exécuteur de connexion, qui n'ont aucune dépendance). Chercher des prix ou des crédits gratuits ne demande ni compte ni clé. Un compte et une clé API chez un fournisseur n'entrent en jeu que si je choisis plus tard de connecter une offre à une application ; la clé est alors tapée par moi localement, jamais dans la conversation, comme les fichiers l'exigent eux-mêmes. Installe-moi « grandet-api-price-finder » (Grandet API Price Finder). Il trouve le prix affiché le plus bas pour l'API d'un modèle et les crédits API gratuits dans le catalogue de grandet.ai, répond à partir de ce catalogue au lieu d'une recherche web, et peut, seulement quand je le demande et le confirme, connecter une offre choisie à une de mes applications pour qu'elle utilise ce fournisseur. Dépôt : https://github.com/hanzohanzhe/Grandet (le skill est tout le dossier skills/grandet-api-price-finder/ au commit épinglé : SKILL.md, references/, scripts/, agents/, data/) Version épinglée : installe le code au commit 478437141593da52203790a7f86a846d382ae3fe exactement. Ne substitue pas une version plus récente. Si ce commit est inaccessible, arrête-toi et dis-le-moi. 1. Clone https://github.com/hanzohanzhe/Grandet dans un dossier temporaire, place-toi au commit 478437141593da52203790a7f86a846d382ae3fe, et copie le dossier skills/grandet-api-price-finder/ de ce checkout. Compare ensuite chaque fichier du dossier aux empreintes enregistrées pour cette fiche le 2026-10-19 : [FINGERPRINTS] - SKILL.md: SHA-256 bcbd9e173d7d277a09dfd904e8bd60ad503fb5bc2e4e048f86243e9466d6312e - agents/openai.yaml: SHA-256 a4ed21c5daf8d43b07db4d0ffa3eb5bae3c17267dcc5f66e3c403a520a764889 - data/price-snapshot.json: SHA-256 d4731a2c49aad1bf4d2792914678836cf785c0dea51c1aa591bf39489772d6a4 - references/app-catalog.md: SHA-256 0f79b30d568635ef38ff0f482deb88d24d96c55bebe67ddae6091ba6d93c8035 - references/entrypoints.md: SHA-256 c019850e72aba08d0ce87f5efbb73c1007dd080aac49ccb666fa88e6c348af44 - references/free-credits.md: SHA-256 744f233a81c86980b2d55355b3a4fcb38411d42b3dee8a9959c91cf6a332d1f1 - references/glossary.md: SHA-256 d63cfeca57ae4a962c7c6f2288ee1de0e6604e72cf12215ec069e696250ab72a - references/host-setup.md: SHA-256 961b6532d306cb95ff64c0384b03ec5c0fe822313f4fb559ac3971ef771fd7e0 - references/http-fallback.md: SHA-256 97f586a63b098bbef036ec56ab7f206bc79940da422c1d01dda91c7c16e77ee3 - references/installation.md: SHA-256 372248df9a630479698c14209e19addb79ef4aadeb57304daf370a13bc473643 - references/quality-evidence.md: SHA-256 b2ad9dbd86eee577b5b8fa0bfe4b47f037e8759319f8a6058ca96120ae9e2dc9 - references/response-format.md: SHA-256 356b90bcccbcb957a67c12f3d581ed2ea5b7edb8ed62d26c825699ff75137a0c - references/workloads.md: SHA-256 bd919d01b969c27a048722141f2d840cfd6e7132a0c35064533af8cba221468b - scripts/connect-mcp.mjs: SHA-256 15950a43e06864f5b41d4dc6011d1bb2081a5d9743cda3ba9108ecde202f6dcc - scripts/connect.mjs: SHA-256 3c6d3688cd2ec3d582a2a373f1745f3e8c454e253380fb48afe3d1895d827d72 - scripts/offline-lookup.mjs: SHA-256 c2f5915efaaaab2339a9a488a00778557454921d0151fc1e69cf11f58d4bd267 Si un fichier ne correspond pas, il a changé depuis la préparation de la fiche : ne l'installe pas encore, dis-moi ce que tu as trouvé et laisse-moi décider. 2. Lis SKILL.md au complet, parcours les fichiers de référence, et lis les trois scripts dans scripts/, puis dis-moi en mots simples : ce que le skill fait quand on l'utilise, à quels services il se connecte, s'il lit ou envoie des informations personnelles ou des clés, et tout ce qui semble inhabituel. Arrête-toi sur tout signal d'alerte et dis-le-moi avant d'aller plus loin. Confirme ces points à partir des fichiers : - Le dossier du skill contient 16 fichiers : SKILL.md (la méthode, version du paquet 0.3.0), 10 documents de référence (les routes prix et crédits gratuits, le glossaire des relais, les marches à suivre de connexion par application, l'installation par application, les preuves de qualité, le format de réponse, les profils de charge), trois scripts Node simples et lisibles sans dépendances (scripts/connect.mjs, l'exécuteur de connexion ; scripts/connect-mcp.mjs, un enrobage MCP stdio local autour de lui ; scripts/offline-lookup.mjs, qui ne lit que l'instantané inclus), agents/openai.yaml (nom affiché et métadonnées d'invocation implicite), et data/price-snapshot.json (l'instantané de prix hors ligne, environ 873 Ko, dont le skill doit donner la date chaque fois qu'il répond à partir de lui). - Rien n'est envoyé nulle part pendant l'installation elle-même par cette route : le seul téléchargement à l'installation est le dossier du skill depuis GitHub au commit épinglé, et aucun reçu ni appel de vérification n'est fait. La route amont est différente, et je dois le savoir : references/installation.md envoie l'agent lire https://grandet.ai/download.md avec curl (ou https://grandet.ai/dl/latest.json), télécharger le ZIP du build nommé là, vérifier son SHA-256 et rouler son installeur inclus ; SKILL.md dit que cet installeur copie le skill dans le dossier de l'application et envoie un reçu d'installation à grandet.ai avec des identifiants aléatoires, la version et le hash du contenu, jamais de chemins, comptes, conversations ou clés, avec un opt-out (--no-telemetry ou GRANDET_INSTALL_TELEMETRY=0), et que les vérifications d'installation incluent une lecture anonyme de https://grandet.ai/public-data/price-finder.json. Rien de tout ça n'arrive avec la copie épinglée du dossier que je demande ici. - À l'usage, les recherches de prix et de crédits gratuits sont des requêtes GET en lecture seule à l'API publique de grandet.ai (https://grandet.ai/api/v1/board, /free-credits, et, seulement sur les chemins documentés, /models, /glossary, /providers, /prices) ou aux outils MCP grandet correspondants quand ils sont présents. La requête porte le nom du modèle ou le mot-clé que j'ai demandé, un user agent grandet-skill/0.3.0, et les paramètres skillVersion/skillBuild (plus l'application hôte et l'application cible où l'API les accepte). SKILL.md interdit de chercher les prix sur le web et d'inventer des chemins d'API. Si grandet.ai est inaccessible, le recours est scripts/offline-lookup.mjs sur l'instantané inclus, sans aucune requête, et la réponse doit commencer par nommer la date de l'instantané et dire que ce n'est pas le prix courant. - La partie connexion est la seule qui écrit, et elle est séparée et optionnelle : elle roule seulement quand je demande de connecter une offre choisie et que je confirme le changement exact montré. scripts/connect.mjs modifie alors les réglages de fournisseur de modèles de cette application (Codex ~/.codex/config.toml, Claude Code ~/.claude/settings.json, OpenCode ~/.config/opencode/opencode.json(c), Kilo Code ~/.config/kilo/kilo.json(c), Continue ~/.continue/config.yaml, Gemini CLI ~/.env, Hermes ~/.hermes/config.yaml, OpenClaw ~/.openclaw/openclaw.json), peut changer son modèle par défaut, garde une copie de sauvegarde à côté de chaque fichier, et consigne le changement dans ~/.grandet/connect/state.json ; sa commande restore remet tout en place. Après la connexion, les sessions suivantes de cette application envoient leurs requêtes API au fournisseur choisi et y dépensent du crédit. S'inscrire, recharger et créer le jeton sur le site du fournisseur sont mes propres actions. - Ma clé API ne passe jamais par la conversation, les arguments du script ni sa sortie : je la tape localement avec une invite silencieuse, elle est stockée dans ~/.grandet/keys/<site> dans un dossier réservé à mon utilisateur, et les configurations référencent ce fichier (Continue et Gemini CLI gardent la clé dans leur fichier de configuration, que le skill rend alors lisible par moi seulement ; sous Windows, certaines applications reçoivent plutôt une variable d'environnement utilisateur). SKILL.md interdit de demander, lire, imprimer ou stocker une clé dans la conversation, et interdit toute requête payante sans mon consentement. - Les prix sont cités honnêtement dans les fichiers : les lignes de relais sont du crédit de site (USD_CREDIT, CNY_CREDIT), pas de l'argent comptant, et ne se comparent qu'à l'intérieur d'un même tableau ; le skill ne dit jamais qu'un site est bon, stable, fiable ou authentique et ne classe jamais entre tableaux ni ne convertit le crédit en argent. 3. Quand je dis « yes, install », installe-le comme skill : copie tout le dossier grandet-api-price-finder dans le répertoire des skills de l'agent, dans un dossier nommé « grandet-api-price-finder », en gardant les 16 fichiers. La route amont (le téléchargement et l'installeur grandet.ai décrits ci-dessus) installe le même dossier de skill ; la copie GitHub épinglée est la route que je demande, et elle convient tant que chaque fichier correspond aux empreintes. 4. Vérifie sans appels réseau : frontmatter valide, les 16 fichiers en place. 5. Indique ce qui a été installé, où, et ce qu'il me reste à faire moi-même (par exemple : poser moi-même une question de prix ou de crédits gratuits pour l'utiliser, et décider moi-même de connecter ou non une offre un jour, ce qui est une étape confirmée séparée qui modifie les réglages de fournisseur d'une application comme divulgué ci-dessus ; utiliser le skill est une étape séparée qui ne commence que quand je le demande). GitHub est optionnel : si j'ai un compte GitHub ou la CLI gh, tu peux l'utiliser ; sinon l'accès public suffit. Ne jamais l'exiger sauf s'il figure dans les prérequis ci-dessus. Règles : ne touche à rien en dehors du dossier temporaire et de la cible d'installation. Si quelque chose semble anormal, arrête-toi et demande-moi.
Enregistré dans vos installs récentes. Retrouvez-le à tout moment sur /connect.
Questions
Comment installer une création ?
Chaque fiche produit contient un prompt d’installation à copier-coller. Collez-le dans votre Muse et il installe la création pour vous — sans configuration manuelle.
Où va mon argent ?
Directement au vendeur. Skill Harbor ne traite jamais les paiements : le paiement se fait sur la page du vendeur, généralement via Stripe.
Que signifie le ✓ à côté du nom d’un créateur ?
Il signifie que nous avons confirmé l’identité de la personne derrière la fiche. Il ne dit rien sur le code lui-même — vérifiez toujours une création avant de l’installer.