Browse & Install Community Skills for Hermes Agent
What Are Skills?
Skills are modular plugins that extend Hermes Agent's capabilities beyond its built-in features. Think of them as apps for your AI agent β each skill teaches Hermes a new trick.
Built-in skills come pre-installed:file-managerβ Read, write, and navigate filesweb-searchβ Search the internetcode-runnerβ Execute code in sandboxed environments
github-integrationβ Manage repos, PRs, and issuesweb-scraperβ Extract structured data from websitesemail-toolβ Send and read emailsdatabase-queryβ Query SQL and NoSQL databases- And 100+ more...
Browsing the Skill Catalog
From the CLI
# Browse all available skills
hermes skill search ""
# Search by keyword
hermes skill search "github"
# Search by category
hermes skill search --category automation
# Show detailed info about a skill
hermes skill info github-integration
π¦ github-integration v2.1.0
Author: @hermes-community
Downloads: 12,345
Rating: βββββ (4.9/5)
Category: Development
Description:
Full GitHub integration for Hermes Agent. Create repos,
manage PRs, review code, handle issues, and automate
your GitHub workflow.
Capabilities:
- Create and clone repositories
- Create, review, and merge pull requests
- Manage issues and labels
- Read and write files in repos
- Trigger GitHub Actions
Requirements:
- GitHub Personal Access Token
Install: hermes skill install github-integration
From the Web
Visit the Hermes Skills Directory to browse skills with screenshots, reviews, and detailed documentation.
Installing Skills
Basic Installation
hermes skill install github-integration
π¦ Installing github-integration v2.1.0...
β
Installed successfully!
π Setup required:
This skill needs a GitHub token to work.
Run: hermes skill configure github-integration
Install a Specific Version
hermes skill install github-integration@2.0.0
Install Multiple Skills at Once
hermes skill install github-integration email-tool web-scraper
Configure a Skill
Many skills need API keys or configuration:
hermes skill configure github-integration
π§ Configuring github-integration
GitHub Personal Access Token:
ghp_xxxxxxxxxxxxxxxxxxxx
Default organization (optional):
my-company
Default branch:
main
β
Configuration saved!
Managing Installed Skills
List Installed Skills
hermes skill list
Installed Skills:
β
file-manager v1.0.0 (built-in)
β
web-search v1.0.0 (built-in)
β
code-runner v1.0.0 (built-in)
β
github-integration v2.1.0
β
email-tool v1.3.0
βΈοΈ web-scraper v3.0.0 (disabled)
Enable/Disable Skills
# Disable a skill without uninstalling
hermes skill disable web-scraper
# Re-enable it
hermes skill enable web-scraper
Update Skills
# Update a specific skill
hermes skill update github-integration
# Update all skills
hermes skill update --all
Remove a Skill
hermes skill remove email-tool
Popular Community Skills
Here are the most-installed community skills:
| Skill | Category | Description | Difficulty |
|-------|----------|-------------|:----------:|
| github-integration | Dev | Full GitHub workflow | π’ |
| web-scraper | Data | Extract data from any website | π‘ |
| email-tool | Communication | Send/read emails via SMTP/IMAP | π‘ |
| database-query | Data | Query SQL and NoSQL databases | π‘ |
| image-generator | Creative | Generate images via DALL-E/SD | π’ |
| pdf-reader | Documents | Extract text from PDFs | π’ |
| calendar-sync | Productivity | Sync with Google/Outlook calendar | π‘ |
| docker-manager | DevOps | Manage Docker containers | π‘ |
| slack-notifier | Communication | Send Slack messages and alerts | π’ |
| ssh-remote | DevOps | Run commands on remote servers | π΄ |
Using Skills in Conversation
Once installed, skills are automatically available. Just ask Hermes naturally:
> Create a new GitHub repo called "my-api" with a Node.js .gitignore
π§ Using skill: github-integration
β
Repository created: https://github.com/yourname/my-api
- Private repository
- Node.js .gitignore added
- README.md initialized
> Scrape the top 10 headlines from Hacker News
π§ Using skill: web-scraper
π Top 10 Hacker News Headlines:
Show HN: AI-powered code review tool (342 points)
PostgreSQL 17 Released (289 points)
...
Skill Chaining
Hermes can combine multiple skills in a single task:
> Check my GitHub notifications, summarize any urgent PRs,
and email me a report
π§ Using skills: github-integration, email-tool
Checking GitHub notifications... (5 new)
Found 2 urgent PRs requiring review
Generating summary...
Sending email to you@example.com...
β
Report sent!
Skill Quality & Safety
Verified Skills
Look for the β badge β verified skills have been reviewed by the community team for:
- Security (no malicious code)
- Quality (well-tested, documented)
- Compatibility (works with latest Hermes version)
Permissions
Each skill declares what permissions it needs:
hermes skill permissions github-integration
Permissions for github-integration:
β
network - Make HTTP requests (to api.github.com)
β
read-files - Read local files
β write-files - No file write access
β execute - No shell execution
Review permissions before installing any skill, especially unverified ones.
Next Steps
- Create your own skill β Build a custom skill from scratch
- Skill best practices β Write production-quality skills
- CLI essentials β Master the command-line interface
Last updated: April 17, 2026 Β· Hermes Agent v0.8