← Recherche

Batch Script Progress
Developer tools 📌 Version épinglée : commit cb64ad1
🔎 Analyse du prompt d’installation · 2026-10-19 : exécute des commandes
⚙ Prérequis: Avant de commencer…

Batch Script Progress

Conçois une sortie de script batch qui reste observable : départ, progression, échecs par item et résumé final, sans briser le contrat.

L’essentiel
Quoi
Conçois une sortie de script batch qui reste observable : départ, progression, échecs par item et résumé final, sans briser le contrat.
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.

Version :

⌁

Installation

Copiez le dossier d’installation ci-dessous, puis collez-le dans Muse📌 Version épinglée : commit cb64ad1
Envie d'être encore plus prudent ?

Le 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 ?

Comment vérifier une création avant de l’installer →

🧭 Ce que ça touche
  • Peut lancer des commandes sur l’ordinateur de ton Muse.
Analyse du prompt d’installation · 2026-10-19
🔒 Sécurité et provenance
📌 Version épinglée : commit cb64ad1 · 2026-10-19
🔎 Analyse du prompt d’installation · 2026-10-19 : exécute des commandes
Ce que le scan a trouvé — extraits du prompt d’installation
  • exécute des commandes — Prerequisites: No account, no API key and no paid service. Local runtimes only, and only for the bundled verif · Install "Batch Script Progress" for me. A method for creating or modifying Python, PowerShell or Node.js scrip · Prérequis : Aucun compte, aucune clé API et aucun service payant. Runtimes locaux seulement, et seulement pour
Skill Harbor ne révise jamais le code des skills listés. Ce sont des faits datés sur le prompt d’installation et notre test d’installation, pas une certification de sécurité. Révisez un skill vous-même avant de l’installer. Comment nous vérifions

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 compte, aucune clé API et aucun service payant. Runtimes locaux seulement, et seulement pour le vérificateur et les exemples livrés : Node.js 20 ou plus récent pour rouler tests/verify-examples.mjs, plus Python 3.9 ou plus récent et PowerShell 5.1 ou plus récent pour leurs sondes (les runtimes manquants sont rapportés comme des échecs, pas ignorés). Le skill lui-même est une méthode de conception que tu appliques à tes propres scripts. À l'usage, il travaille sur tes scripts localement ; la méthode exige de retirer les identifiants, paramètres de requête, données personnelles et chemins sensibles des enregistrements de progression et d'échec avant de les formater. Rien n'est envoyé nulle part par le skill. Installe-moi « Batch Script Progress ». Une méthode pour créer ou modifier des scripts Python, PowerShell ou Node.js qui traitent beaucoup de fichiers, d'enregistrements ou de requêtes API, pour que leur sortie d'exécution reste observable. Le skill fixe d'abord le contrat existant (unité d'entrée, consommateurs de stdout, politiques d'échec et de sortie), puis définit un petit contrat de sortie en même temps que le travail : un enregistrement de départ, une progression bornée avec compteurs, un enregistrement d'échec par item nettoyé, et un seul résumé final avec le résultat et le statut de sortie. Il sépare la progression (stderr par défaut) du résultat lisible par machine sur stdout, interdit les pourcentages fabriqués pour les totaux inconnus, et exige une vérification qui lit la sortie du processus enfant pendant qu'il tourne encore. Il livre des sondes d'exemple exécutables en Python, PowerShell et Node.js, des notes par langage, un guide de vérification, et un vérificateur inter langages qui roule les sondes seulement. Dépôt : https://github.com/github/awesome-copilot (le skill est tout le dossier skills/batch-script-progress/ au commit épinglé : SKILL.md, examples/batch.mjs, examples/batch.ps1, examples/batch.py, references/language-notes.md, references/verification.md, tests/verify-examples.mjs) Version épinglée : installe le code au commit cb64ad12e32737ae764becd6885462e9b4c7cb00 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/github/awesome-copilot dans un dossier temporaire, place-toi au commit cb64ad12e32737ae764becd6885462e9b4c7cb00, et copie le dossier skills/batch-script-progress/ de ce checkout. Compare ensuite chaque fichier du dossier aux empreintes enregistrées pour cette fiche le 2026-10-18 : [FINGERPRINTS] - SKILL.md: SHA-256 3ca5d448539a2dfe8cf47b4c673c06f07acd9b08e71f69c3b15d1c27b5942641 - examples/batch.mjs: SHA-256 7044f415f065cab028bf3b47345d53b6e94a666e96392e4fded2351ce5e86968 - examples/batch.ps1: SHA-256 71dd690ab34cd75cbb3fb5787da541f5aa126e5404119cd8c050a11a389d0fd5 - examples/batch.py: SHA-256 67f0a54f59d8cfc544ad47bb0c435f97990098b6863720fbb4826d437fea1b93 - references/language-notes.md: SHA-256 40cbb417e4fb87b2920fe83e5a3bc74ccb2752d8552c9a3b5c29bb6a47fb37b4 - references/verification.md: SHA-256 fe94e7140bed3d35a713abaa0671b0d7c08f0f00f21dc7894d44c9b2cb791314 - tests/verify-examples.mjs: SHA-256 75edaea2d607fd2ba2d006a1793e284178552bc679ec2b5cf8a7f2453b9f976f 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 (et chaque autre fichier du dossier) et 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 7 fichiers : SKILL.md, deux fichiers de référence, trois sondes d'exemple exécutables (examples/batch.py, batch.ps1, batch.mjs) et un vérificateur (tests/verify-examples.mjs). Les exemples sont des sondes de contrat de sortie sur des fixtures inoffensifs, pas des processeurs de production. - Rien n'est envoyé nulle part pendant l'installation elle-même ; le seul téléchargement est le dossier du skill depuis GitHub au commit épinglé. Le vérificateur roule les sondes locales seulement et ne fait aucun appel réseau. - La méthode exige explicitement de retirer les identifiants, paramètres de requête, données personnelles et chemins sensibles avant qu'un enregistrement de progression ou d'échec soit formaté, et interdit de vider les exceptions brutes ou les enregistrements d'entrée entiers par défaut. - Le vérificateur vérifie les sondes livrées seulement : SKILL.md dit clairement qu'il ne prouve pas qu'un script généré arbitraire fonctionne. 3. Quand je dis « yes, install », installe-le comme skill : copie tout le dossier dans le répertoire des skills de l'agent, dans un dossier nommé « batch-script-progress », en gardant chaque fichier (SKILL.md, examples/batch.mjs, examples/batch.ps1, examples/batch.py, references/language-notes.md, references/verification.md, tests/verify-examples.mjs). 4. Vérifie sans appels réseau : frontmatter valide, fichiers en place. 5. Indique ce qui a été installé, où, et ce qu'il me reste à faire moi-même (par exemple : me connecter ou créer un compte, fournir une clé API, ou installer un outil local nommé dans les prérequis ; utiliser le skill est une étape séparée qui ne commence que quand je le demande, et chaque usage payant ou authentifié divulgué ci-dessus arrive seulement à ce moment-là). 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.

?

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.