connect-tool
Un skill de Melvynx (licence MIT, dans le dépôt ai-maxxing-skills) qui branche un outil à ton agent sans connecteur. Tu tapes `/connect-tool notion`. Il cherche la ligne de commande officielle du service, l'installe et te connecte. Si le service n'en a pas (ClickFunnels, Kajabi), il lit la documentation de l'API et écrit un petit script Python qui s'en sert avec ta clé. Dans les deux cas il termine en rédigeant un skill `<outil>-cli` rangé dans `~/.agents/skills/`, que `~/.claude/skills/` rend visible à Claude Code.
Forces
- Deux chemins dans une seule commande : CLI officielle si elle existe, script sur l'API sinon
- Le skill écrit à la fin (`<outil>-cli`, moins de 30 lignes) est portable : Claude Code, et d'autres agents qui lisent `~/.agents/skills/`
- Pas de contexte permanent : la ligne de commande ne coûte rien tant que personne ne la lance
- Protège la clé par construction : saisie masquée via la commande `login` du script, et consigne de ne jamais la répéter dans la conversation
Limites
- Sur un service sans CLI, le code d'intégration est écrit par l'agent à partir de la documentation : à relire avant usage, surtout s'il manipule de l'argent ou des données clients
- Skill communautaire à un mainteneur, dépôt jeune (une vingtaine d'étoiles, 55 commits à la date de vérification) : le comportement peut changer d'une version à l'autre
- Une CLI installée n'est pas un connecteur OAuth : plus de contrôle, mais aussi une clé ou une session à gérer toi-même
Pour qui
- Quelqu'un qui pilote Notion, Stripe, PostHog ou un autre SaaS depuis Claude Code et veut arrêter d'empiler des connecteurs
- Un ops ou un dev qui veut la même intégration disponible dans plusieurs agents sans la reconfigurer à chaque fois
- Un outil métier de niche sans connecteur ni CLI, que tu veux appeler en lecture seule par son API