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 files
  • web-search β€” Search the internet
  • code-runner β€” Execute code in sandboxed environments

Community skills are created by the open-source community:
  • github-integration β€” Manage repos, PRs, and issues
  • web-scraper β€” Extract structured data from websites
  • email-tool β€” Send and read emails
  • database-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

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


    Last updated: April 17, 2026 Β· Hermes Agent v0.8