How to Install a Custom Hermes Skill from GitHub A developer published a guide on installing custom Hermes skills from GitHub, detailing a workflow to copy a SKILL.md file into ~/.hermes/skills without requiring a separate registration command. The post includes steps for downloading, verifying, and running the skill, as well as automating it with cron. The guide aims to reduce trial and error for users. This guide walks through a tested end-to-end workflow: copy a custom SKILL.md from GitHub into ~/.hermes/skills, confirm it shows up, run it, and optionally automate it. Hermes does not require a separate register or install command for that layout. I published a custom SKILL.md on GitHub and wanted a dependable installation path for Hermes. After reading several docs without finding a single operational narrative, I ran through the procedure with an AI assistant and captured the result here. This article is the cleaned-up version of that session so you can repeat the same steps with less trial and error. Shell examples below were validated in a real environment; substitute your repo, path, branch, and local skill slug where indicated. Original ask to the assistant: i’ve written a customSKILL.mdthat has been published at my Github account. Please guide me how to install it either through chat here or in command line What the session covered: The source repo: https://github.com/j3ffyang/ai-custom-skills https://github.com/j3ffyang/ai-custom-skills You need two things before copying into ~/.hermes/skills: The example below uses one of my own custom SKILL.md files. Download to a staging directory, then install §2 : mkdir -p /tmp/hermes-skillcurl -sL -o /tmp/hermes-skill/SKILL.md \ "https://raw.githubusercontent.com/j3ffyang/ai-custom-skills/main/hermes/ai-newsletter-prompt/SKILL.md" Clone alternative: If you use git clone, copy SKILL.md from the working tree with cp instead of curl — handy for private repos or when you want sibling files next to the skill. Copy SKILL.md into ~/.hermes/skills/