NousResearchNousResearchOfficialยท150 Agent Skills Included

hermes-agent

Self-improving AI agent that learns skills and runs anywhere

Runs a personal AI agent across CLI, desktop, and messaging platforms like Telegram, Discord, and Slack. Learns from experience by creating and improving its own skills, remembering past sessions, and scheduling automated jobs. Eliminates manual setup with one-line installs, any model provider, and deployment on cheap VPS or serverless infrastructure.
npx skills add NousResearch/hermes-agent --all -g -y
Available:

Tells AI coding assistants how to work on the Hermes codebase safely, including preserving prompt caching, keeping the core toolset narrow, and routing new capabilities into plugins and skills instead of the core.

All Skills in This Repository (150)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
NousResearchNousResearch

excalidraw

Generate hand-drawn style diagrams in Excalidraw JSON format.

Official
Intermediate
๐Ÿ“ฆ In Repo
NousResearchNousResearch

mcporter

Manage MCP servers and tools via a command-line interface.

Official
Intermediate
๐Ÿ“ฆ In Repo
NousResearchNousResearch

himalaya

Manage emails via IMAP and SMTP from a command-line interface.

Official
Intermediate
๐Ÿ“ฆ In Repo
NousResearchNousResearch

github-code-review

Review local git diffs and GitHub pull requests with inline commenting.

Official
Advanced
๐Ÿ“ฆ In Repo
NousResearchNousResearch

codebase-inspection

Analyze codebases with pygount for lines of code, language composition, and code-vs-comment ratios.

Official
Intermediate
๐Ÿ“ฆ In Repo
NousResearchNousResearch

github-pr-workflow

Automate the GitHub pull request lifecycle from branch creation to merging.

Official
Advanced
๐Ÿ“ฆ In Repo
NousResearchNousResearch

github-auth

Configure GitHub authentication using HTTPS tokens, SSH keys, or gh CLI.

Official
Intermediate
๐Ÿ“ฆ In Repo
NousResearchNousResearch

github-issues

Create, view, update, and close GitHub issues via CLI or REST API.

Official
Intermediate
๐Ÿ“ฆ In Repo
NousResearchNousResearch

github-repo-management

Manage GitHub repositories via gh CLI or REST API.

Official
Intermediate
๐Ÿ“ฆ In Repo
NousResearchNousResearch

blogwatcher

Monitor blogs and RSS/Atom feeds for new article updates using blogwatcher CLI.

Official
Basic
๐Ÿ“ฆ In Repo
NousResearchNousResearch

nano-pdf

Edit PDF text on specific pages using natural language commands.

Official
Intermediate
๐Ÿ“ฆ In Repo
NousResearchNousResearch

notion

Create, read, update, and query Notion pages and databases via curl.

Official
Intermediate

Frequently Asked Questions

FAQPage Schema
How to install hermes-agent?โ–ผ

Run `npx skills add NousResearch/hermes-agent --all -g -y` in your terminal to install all skills in this suite globally.

What does Hermes Agent actually do?โ–ผ

It is a personal AI agent that chats with you via terminal, desktop app, or messaging apps like Telegram and Discord, and it improves itself over time by creating new skills and remembering past conversations.

Which AI models does Hermes support?โ–ผ

Hermes works with any provider including Nous Portal, OpenRouter, OpenAI, or your own endpoint, and you can switch models anytime with the `hermes model` command.

Can Hermes run scheduled tasks automatically?โ–ผ

Yes. It has a built-in cron scheduler that runs recurring jobs like daily reports, backups, and feed monitoring, delivering results to any connected chat platform.

Do I need coding skills to use Hermes Agent?โ–ผ

No. After a one-line install, you interact in plain English through the CLI or your messaging app, and the agent handles the technical execution itself.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’