third-party-skill-integration — Integrarea de skill-uri externe din GitHub în Hermes
draft — generated, polish on first use.
Category: skills
Where it works: Telegram (Hermes)
Source: /Users/dexter/.hermes/skills/third-party-skill-integration/SKILL.md
What it is
O procedură standardizată pentru instalarea și integrarea repository-urilor externe de skill-uri (de pe GitHub) în sistemul Hermes Agent. Permite păstrarea codului curat prin clonare în ~/src/ și symlinking în folderul activ de skill-uri pentru update-uri ușoare prin Git.
How to trigger it
- “Instalează skill-urile din repo-ul ăsta de GitHub”
- “Integrează pack-ul de skill-uri de la [URL]”
- “Adaugă skill-urile externe din [repo]”
- Direct command/trigger: Nu există o comandă nativă directă (verifică doctrina dacă apar scripturi de automatizare). Se execută manual prin comenzi shell.
- Auto-fires? no.
How to use it
Atunci când un utilizator oferă un link de GitHub care conține skill-uri Hermes (fișiere SKILL.md sau pack-uri):
- Clonare: Descarcă repository-ul într-o locație permanentă dedicată dezvoltării:
git clone <URL_REPOSITORY> ~/src/<nume-repo> - Symlink: Creează o legătură simbolică (symlink) către folderul de skill-uri Hermes folosind un alias scurt și clar (ex:
venicepentruveniceai/skills):ln -s ~/src/<nume-repo>/skills ~/.hermes/skills/<alias> - Verificare: Asigură-te că symlink-ul este valid și fișierele sunt accesibile:
ls -la ~/.hermes/skills/<alias> - Update-uri: Pentru a actualiza skill-urile pe viitor, rulează simplu
git pullîn folderul original din~/src/<nume-repo>.
Practical examples
Scenario 1: Integrarea skill-urilor Venice AI
- Operatorul primește cererea de a adăuga skill-urile Venice.
- Operatorul rulează în terminal:
git clone https://github.com/veniceai/skills ~/src/venice-skills
ln -s ~/src/venice-skills/skills ~/.hermes/skills/venice
ls ~/.hermes/skills/venice- Rezultat: Skill-urile Venice sunt acum active în Hermes, iar update-ul se face local prin
git pullîn~/src/venice-skills.
Notes / limits
- Structura repo-ului: Asigură-te că repository-ul extern are un folder
skills/sau conține fișiereSKILL.mddirect în rădăcină. Dacă structura diferă, ajustează calea symlink-ului (verifică doctrina). - Permisiuni: Necesită acces de scriere în
~/src/și~/.hermes/skills/. - Conflicte: Atenție la denumirea aliasului pentru a nu suprascrie skill-uri native deja existente în
~/.hermes/skills/.