CLI
Install, validate, inspect, and safely update the GIS skill package.
The GIS repository is a skill collection, not a Hermes plugin. Clone it into a skills directory, validate it, and start a new session so Hermes rebuilds the available skill catalog.
Installing and updating the skills
# Install
git clone https://github.com/daraobeirnecode/hermes-gis-skills.git \
"$HOME/.hermes/skills/gis"
# Validate
python3 "$HOME/.hermes/skills/gis/scripts/validate.py"
# Confirm discovery
hermes skills list
# Inspect before updating
git -C "$HOME/.hermes/skills/gis" status --short --branch
# Fast-forward update only
git -C "$HOME/.hermes/skills/gis" pull --ff-only
# Validate the updated package
python3 "$HOME/.hermes/skills/gis/scripts/validate.py"Start a new session, or restart the target profile's messaging gateway, after an install or update.
Named profiles
PROFILE=mercator
TARGET="$HOME/.hermes/profiles/$PROFILE/skills/gis"
git clone https://github.com/daraobeirnecode/hermes-gis-skills.git "$TARGET"
hermes -p "$PROFILE" skills listLoad one workflow explicitly for a test:
hermes -s arcgis-rest-service-validator chat -q \
"Plan a read-only validation of this public FeatureServer: <URL>"Preserve local changes
pull --ff-only intentionally refuses divergent history. If your team changes
skills, fork the repository and review upstream updates through Git rather than
overwriting local work.
Hermes commands change independently
Hermes Agent is a separate project. Check the current official Hermes documentation for setup, model, tool, gateway, and profile commands instead of treating this site as the authoritative CLI reference.