hermes-imports
affaan-m/everything-claude-code
Convertissez les workflows de l'opérateur Hermes local en compétences ECC « aseptisées » et en artefacts de pack de publication. À utiliser lors de la préparation d'un workflow Hermes en vue d'une réutilisation publique dans ECC, sans divulguer l'état de l'espace de travail privé, les identifiants ou les chemins d'accès exclusivement locaux.
...Développer toutÀ propos d'hermes-imports
La compétence « hermes-imports » convertit les workflows locaux des opérateurs Hermes en compétences ECC sécurisées et en artefacts de pack de publication. Elle résout le problème crucial que pose la préparation de workflows d’opérateurs privés et ad hoc en vue d’une réutilisation publique, sans exposer l’état sensible de l’espace de travail, les identifiants, les chemins d’accès aux fichiers locaux ou les données personnelles. Lorsqu’un workflow Hermes a fait ses preuves grâce à une utilisation répétée, cette skill fournit un processus structuré pour le transformer en un composant ECC sécurisé et réutilisable.
Les principales fonctionnalités de cette compétence comprennent l’assainissement des chemins d’accès locaux en références relatives au dépôt, le remplacement des noms de comptes actifs par des étiquettes de rôle, la suppression des identifiants et des jetons, ainsi que la conversion d’instructions ponctuelles en documentation structurée. Elle applique une liste de contrôle exhaustive de nettoyage qui recherche les chemins absolus, les clés API, les coordonnées personnelles, les noms de clients, les données de santé, les détails CRM et les journaux bruts provenant de systèmes privés. Le modèle de conversion guide les utilisateurs dans l’identification des boucles opératrices reproductibles, la suppression des entrées et sorties privées, la réécriture des chemins d’accès et l’ajout d’exigences de sortie concrètes.
Cette compétence est destinée aux opérateurs, aux équipes d’ingénierie et aux créateurs de contenu qui ont besoin de partager des modèles de flux de travail stables entre les équipes ou de les publier. Parmi les cas d’utilisation courants, on peut citer la conversion de workflows de lancement en documentation publique de transfert de tâches, la transformation de processus de recherche en compétences réutilisables et la préparation de workflows d’ingénierie en vue de leur adoption à l’échelle de l’équipe. Elle garantit que les connaissances opérationnelles précieuses peuvent être partagées en toute sécurité sans compromettre la sécurité, la vie privée ou la confidentialité de l’organisation.
FAQ
Quand dois-je utiliser « hermes-imports » plutôt que de conserver un workflow en local ?
Utilisez l’hermes-imports lorsqu’un workflow Hermes a été exécuté suffisamment de fois pour devenir réutilisable et que vous devez le partager avec d’autres. Si le workflow nécessite un état privé, des identifiants ou des données personnelles pour fonctionner correctement, conservez-le localement dans Hermes plutôt que de le convertir en ECC.
Quels types d’informations sensibles le processus d’anonymisation supprime-t-il ?
La liste de contrôle de nettoyage supprime les chemins d’accès absolus, les clés et jetons API, les fichiers OAuth, les numéros de téléphone, les adresses e-mail privées, les noms de client et de famille, les identifiants de compte, les données de chiffre d’affaires, les informations de santé, les détails CRM et les journaux bruts provenant de systèmes privés. Les chemins d’accès locaux sont convertis en exemples relatifs au dépôt ou en espaces réservés.
Quelle est la différence entre Hermes et ECC dans ce contexte ?
Hermes est le shell d’opérateur destiné aux workflows privés et ad hoc pouvant contenir des données sensibles et un état local. ECC est la couche de workflows réutilisables pour les modèles publics et expurgés. Les importations transfèrent les modèles stables d’Hermes vers ECC sans déplacer l’état privé ni les identifiants.
Que doit inclure le résultat d’une conversion ?
Le résultat doit inclure un nom de compétence ECC proposé, un résumé du workflow expurgé, les entrées publiques requises, la documentation relative aux entrées privées qui ont été supprimées, une évaluation des risques résiduels et une liste des fichiers à créer ou à mettre à jour.
Comment traiter les workflows qui font référence à des identifiants locaux ou à des noms de compte ?
Remplacez les noms de comptes réels par des libellés de rôle tels que « opérateur », « profil par défaut » ou « propriétaire de l’espace de travail ». Décrivez les exigences en matière d’identifiants en indiquant uniquement le nom du fournisseur, sans inclure les jetons ou clés réels. Si le workflow dépend fortement d’identifiants privés, demandez-vous s’il ne vaudrait pas mieux qu’il reste local.
Hermes Imports
Use this skill when turning a repeated Hermes workflow into something safe to ship in ECC.
Hermes is the operator shell. ECC is the reusable workflow layer. Imports should move stable patterns from Hermes into ECC without moving private state.
When To Use
- A Hermes workflow has repeated enough times to become reusable.
- A local operator prompt should become a public ECC skill.
- A launch, content, research, or engineering workflow needs sanitized handoff docs.
- A workflow mentions local paths, credentials, personal datasets, or private account names that must be removed before publication.
Import Rules
- Convert local paths to repo-relative paths or placeholders.
- Replace live account names with role labels such as
operator,default profile, orworkspace owner. - Describe credential requirements by provider name only.
- Keep examples narrow and operational.
- Do not ship raw workspace exports, tokens, OAuth files, health data, CRM data, or finance data.
- If the workflow requires private state to make sense, keep it local.
Sanitization Checklist
Before committing an imported workflow, scan for:
- absolute paths such as
/Users/... ~/.hermespaths unless the doc is explicitly explaining local setup- API keys, tokens, cookies, OAuth files, or bearer strings
- phone numbers, private email addresses, and personal contact graphs
- client names, family names, or account names that are not already public
- revenue, health, or CRM details
- raw logs that include tool output from private systems
Conversion Pattern
- Identify the repeatable operator loop.
- Strip private inputs and outputs.
- Rewrite local paths as repo-relative examples.
- Turn one-off instructions into a
When To Usesection and a short process. - Add concrete output requirements.
- Run a secret and local-path scan before opening a PR.
Example: Launch Handoff
Local Hermes prompt:
Read my local workspace files and finalize launch copy.ECC-safe version:
Use the public release pack under docs/releases/<version>/.Return one X thread, one LinkedIn post, one recording checklist, and the missing assets list.Example: Quiet-Hours Operator Job
Local Hermes job:
Run my private inbox, finance, and content checks overnight.ECC-safe version:
Describe the scheduler policy, the quiet-hours window, the escalation rules, and the categories of checks. Do not include private data sources or credentials.Output Contract
Return:
- candidate ECC skill name
- sanitized workflow summary
- required public inputs
- private inputs removed
- remaining risks
- files that should be created or updated
Installer hermes-imports
Téléchargez et décompressez les fichiers de compétences dans votre répertoire .claude/skills/.
Télécharger le ZIPClonez le dépôt et copiez les fichiers de compétence dans votre projet.
git clone https://github.com/affaan-m/ECC/blob/main/skills/hermes-imports/SKILL.md # Copy SKILL.md to your .claude/skills/ directory
Copier





Maison
