Terminal Opener
Ouvrez tout exécutable dans un terminal hôte visible via un plan de lancement sans shell : dry-run par défaut, mux WezTerm avec repli détaché, modes de récupération.
- Quoi
- Ouvrez tout exécutable dans un terminal hôte visible via un plan de lancement sans shell : dry-run par défaut, mux WezTerm avec repli détaché, modes de récupération.
- Coût
- Gratuit
- Prérequis
- Utilisez « Ouverture de terminal » avec votre Muse.
- Installation
- Copiez le prompt d’installation ci-dessous dans votre Muse — votre agent fait le reste.
Sélectionné par Skill Harbor : un plan de lancement réutilisable et sans shell pour ouvrir un exécutable et son tableau d'arguments dans une fenêtre de terminal hôte visible, pensé pour les harnais d'agents qui doivent démarrer un CLI interactif, une session SSH, un processus de développement local, un bac à sable ou toute commande basée sur argv sur l'hôte. Le lanceur préserve l'exécutable et chaque argument comme entrées de processus séparées, n'interpole jamais une chaîne de commande shell, et garde chaque spawn sur shell: false. Il produit par défaut un plan sans lancement et n'ouvre une vraie fenêtre avec --launch qu'après demande explicite de l'utilisateur et relecture des argv. Le mux WezTerm est essayé en premier avec un repli wezterm start détaché quand le mux est indisponible, et les modes --recover ou --standalone démarrent un processus détaché qui ignore la configuration utilisateur. La sortie JSON permet la détection de capacités, l'inspection dry-run et le diagnostic des échecs mux. Tiré du dépôt affaan-m/ECC (MIT). Bémols honnêtes : le processus lancé hérite de l'environnement complet du processus appelant, y compris les variables porteuses de secrets, donc lancez-le depuis un shell dont l'environnement peut être exposé en sécurité ; le support des terminaux est limité à ce que le script détecte. Skill Harbor ne vérifie jamais le code, examinez-le vous-même avant usage.
Version :
Installation
Copiez le dossier d’installation ci-dessous, puis collez-le dans MuseLe 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 ?
Utilisez « Ouverture de terminal » avec votre Muse. Prérequis : Node.js, WezTerm ou un autre terminal supporté sur l'hôte, et le scripts/open-terminal.js du skill depuis le dépôt. 1. Ouvrez le skill : https://github.com/affaan-m/ECC/blob/main/skills/terminal-opener/SKILL.md et copiez le texte complet du SKILL.md. 2. Collez-le dans un chat avec Muse et ajoutez : « Planifie l'ouverture de [commande avec args] dans un terminal visible » ou « Diagnostique l'échec du lancement terminal depuis ce JSON. » 3. Relisez d'abord le plan dry-run ; ne passez --launch qu'après avoir lu les argv exacts. Astuce : gardez un profil de shell sûr dont l'environnement ne porte aucun secret et ne lancez que depuis lui. Sécurité : un skill est du texte d'instructions ; il n'exécute rien tout seul. Le processus lancé hérite de votre environnement complet, y compris les secrets.
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.