Hermes 安装时会把大量内置技能复制到 ~/.hermes/skills/。本页列出仓库中 skills/ 目录下随 Hermes 一起发布的技能。
apple
面向 Apple/macOS 的技能,包括 iMessage、提醒事项、备忘录、FindMy 和 macOS 自动化。这些技能只会在 macOS 系统中加载。
| Skill | Description | Path |
|---|
apple-notes | 通过 macOS 上的 memo CLI 管理 Apple Notes(创建、查看、搜索、编辑)。 | apple/apple-notes |
apple-reminders | 通过 remindctl CLI 管理 Apple Reminders(列出、添加、完成、删除)。 | apple/apple-reminders |
findmy | 通过 AppleScript 和屏幕抓取,在 macOS 上使用 FindMy.app 跟踪 Apple 设备和 AirTag。 | apple/findmy |
imessage | 通过 macOS 上的 imsg CLI 发送和接收 iMessage/SMS。 | apple/imessage |
autonomous-ai-agents
用于生成和编排自主 AI 编码 agent 与多 agent 工作流的技能,包括运行独立 agent 进程、委派任务和协调并行工作流。
| Skill | Description | Path |
|---|
claude-code | 将编码任务委派给 Claude Code(Anthropic 的 CLI agent)。适合功能开发、重构、PR 审查和迭代式编码。需要安装 claude CLI。 | autonomous-ai-agents/claude-code |
codex | 将编码任务委派给 OpenAI Codex CLI agent。适合功能开发、重构、PR 审查和批量修复 issue。需要 codex CLI 和 git 仓库。 | autonomous-ai-agents/codex |
hermes-agent | 使用与扩展 Hermes Agent 的完整指南,涵盖 CLI 用法、安装、配置、生成更多 agent、网关平台、技能、语音、工具、profile,以及简明贡献者参考。适合在帮助用户配置 Hermes、排查问题或解释仓库结构时加载。 | autonomous-ai-agents/hermes-agent |
opencode | 将编码任务委派给 OpenCode CLI agent,用于功能实现、重构、PR 审查和长时 автономous 会话。需要已安装并完成认证的 opencode CLI。 | autonomous-ai-agents/opencode |
creative
创意内容生成,包括 ASCII 艺术、手绘风图示、动画、音乐和视觉设计工具。
| Skill | Description | Path |
|---|
architecture-diagram | 生成深色主题的软件系统和云基础设施 SVG 图,以内联 SVG 的独立 HTML 文件形式输出。使用语义化组件配色(如青色=前端、翠绿=后端、紫色=数据库、琥珀色=云/AWS 等)。 | creative/architecture-diagram |
ascii-art | 用 pyfiglet、cowsay、boxes、toilet、图像转 ASCII、远端 API 和 LLM 回退生成 ASCII 艺术。无需 API key。 | creative/ascii-art |
ascii-video | 任意格式的 ASCII 视频生产流水线。可把视频、音频、图片或生成式输入转为彩色 ASCII 字符视频输出(MP4、GIF、图像序列)。 | creative/ascii-video |
excalidraw | 使用 Excalidraw JSON 格式创建手绘风图示,可生成 .excalidraw 文件用于架构图、流程图、时序图、概念图等。 | creative/excalidraw |
ideation | 通过创意约束生成项目点子。适合用户说“我想做点什么”“给我一个项目想法”“我不知道做什么”等场景。 | creative/creative-ideation |
manim-video | 使用 Manim Community Edition 制作数学和技术动画的视频流水线,适合 3Blue1Brown 风格讲解、算法可视化、公式推导和架构动画。 | creative/manim-video |
p5js | 使用 p5.js 生成交互式和生成式视觉艺术,可输出 HTML、PNG、GIF、MP4 或 SVG。 | creative/p5js |
popular-web-designs | 从真实网站中提炼出的 54 套高质量设计系统,可生成接近 Stripe、Linear、Vercel、Notion、Airbnb 等风格的 HTML/CSS。 | creative/popular-web-designs |
songwriting-and-ai-music | 歌词创作技巧、AI 音乐生成提示(聚焦 Suno)、改编技巧、语音韵律技巧与经验总结。这些是工具和思路,而非硬性规则。 | creative/songwriting-and-ai-music |
data-science
面向数据科学工作流的技能,包括交互式探索、Jupyter notebook、数据分析和可视化。
| Skill | Description | Path |
|---|
jupyter-live-kernel | 通过 hamelnb 使用实时 Jupyter kernel,进行有状态、迭代式 Python 执行。适合数据科学、ML 实验、API 探索和逐步构建复杂代码。 | data-science/jupyter-live-kernel |
devops
DevOps 与基础设施自动化技能。
| Skill | Description | Path |
|---|
webhook-subscriptions | 创建和管理 webhook 订阅,实现事件驱动的 agent 自动激活。适合让外部服务自动触发 agent 运行时使用。 | devops/webhook-subscriptions |
dogfood
用于测试 Hermes Agent 本身的内部 dogfooding 与 QA 技能。
| Skill | Description | Path |
|---|
dogfood | 对 Web 应用进行系统化探索式 QA 测试,发现问题、保留证据并生成结构化报告。 | dogfood |
adversarial-ux-test | 扮演最难搞、最抗拒技术的用户浏览产品并吐槽,再通过务实分层筛出真实 UX 问题。 | dogfood/adversarial-ux-test |
email
用于在终端中发送、接收、搜索和管理邮件的技能。
| Skill | Description | Path |
|---|
himalaya | 通过 IMAP/SMTP 使用 himalaya CLI 管理邮件,可列出、阅读、撰写、回复、转发、搜索和整理邮件。 | email/himalaya |
gaming
用于搭建、配置和管理游戏服务器、模组包与游戏相关基础设施的技能。
| Skill | Description | Path |
|---|
minecraft-modpack-server | 从 CurseForge/Modrinth 的服务端包 zip 搭建模组化 Minecraft 服务器,涵盖 NeoForge/Forge 安装、Java 版本、JVM 调优、防火墙、局域网配置、备份和启动脚本。 | gaming/minecraft-modpack-server |
pokemon-player | 通过无头模拟自主游玩 Pokemon 游戏。启动游戏 server,从 RAM 读取结构化游戏状态,做策略决策并发送按键输入。 | gaming/pokemon-player |
github
管理仓库、pull request、代码审查、issues 与 CI/CD 流程的 GitHub 工作流技能。
| Skill | Description | Path |
|---|
codebase-inspection | 使用 pygount 检查代码库,包括 LOC 统计、语言分布和代码/注释比例。 | github/codebase-inspection |
github-auth | 通过 git 或 gh CLI 为 agent 配置 GitHub 认证,涵盖 HTTPS token、SSH key、credential helper 与 gh auth。 | github/github-auth |
github-code-review | 通过分析 git diff、在 PR 中留下行内评论以及推送前审查来完成代码审查。可使用 gh CLI,或回退到 git + GitHub REST API。 | github/github-code-review |
github-issues | 创建、管理、分诊和关闭 GitHub issue,可搜索现有 issue、添加标签、分派人员并与 PR 关联。 | github/github-issues |
github-pr-workflow | 覆盖 pull request 完整生命周期,包括建分支、提交更改、开 PR、监控 CI、自动修复失败并合并。 | github/github-pr-workflow |
github-repo-management | 克隆、创建、fork、配置和管理 GitHub 仓库,管理 remotes、secrets、releases 与 workflows。 | github/github-repo-management |
mcp
用于 MCP(Model Context Protocol)server、工具与集成的技能。
| Skill | Description | Path |
|---|
native-mcp | 内置 MCP 客户端,可连接外部 MCP server、发现其工具,并把它们注册为原生 Hermes Agent 工具。支持 stdio 与 HTTP 传输,带自动重连、安全过滤和零配置工具注入。 | mcp/native-mcp |
处理媒体内容的技能,包括 YouTube 转录、GIF 搜索、音乐生成和音频可视化。
| Skill | Description | Path |
|---|
gif-search | 使用 curl 从 Tenor 搜索和下载 GIF。除 curl 和 jq 外无额外依赖。 | media/gif-search |
heartmula | 搭建并运行 HeartMuLa 开源音乐生成模型家族(类似 Suno),支持多语言歌词与标签生成整首歌曲。 | media/heartmula |
songsee | 通过 CLI 从音频文件生成频谱和音频特征可视化(mel、chroma、MFCC、tempogram 等)。 | media/songsee |
youtube-content | 获取 YouTube 视频字幕并转换为结构化内容,如章节、摘要、帖子串或博客草稿。 | media/youtube-content |
mlops
通用 ML 运维技能,包括模型仓库管理、数据集操作和工作流编排。
| Skill | Description | Path |
|---|
huggingface-hub | Hugging Face Hub CLI(hf)技能,可搜索、下载和上传模型/数据集,管理仓库、用 SQL 查询数据集,并部署推理端点。 | mlops/huggingface-hub |
mlops/evaluation
模型评测基准、实验追踪与可解释性工具。
| Skill | Description | Path |
|---|
evaluating-llms-harness | 在 60+ 学术基准上评估 LLM(如 MMLU、HumanEval、GSM8K、TruthfulQA、HellaSwag)。适用于基准测试、模型对比、学术结果汇报和训练进展跟踪。 | mlops/evaluation/lm-evaluation-harness |
weights-and-biases | 使用 W&B 跟踪 ML 实验、实时可视化训练、做超参搜索并管理模型注册表。 | mlops/evaluation/weights-and-biases |
mlops/inference
面向 LLM 部署和运行的模型服务、量化、结构化输出、推理优化和模型改造工具。
| Skill | Description | Path |
|---|
llama-cpp | 用 llama.cpp 在 CPU、Apple Silicon、AMD/Intel GPU 或 NVIDIA 上运行 LLM 推理,并支持 GGUF 转换与量化。 | mlops/inference/llama-cpp |
obliteratus | 使用 OBLITERATUS 机制可解释方法从开放权重 LLM 中移除拒答行为,同时尽量保留推理能力。 | mlops/inference/obliteratus |
outlines | 在生成时保证 JSON/XML/代码结构合法,使用 Pydantic 做类型安全输出,并支持本地模型与高速推理。 | mlops/inference/outlines |
serving-llms-vllm | 用 vLLM 的 PagedAttention 和连续批处理高吞吐部署 LLM,适合生产 API、延迟/吞吐优化和显存受限环境。 | mlops/inference/vllm |
mlops/models
特定模型架构技能,例如图像分割(SAM)和音频生成(AudioCraft / MusicGen)。更多模型技能作为可选技能提供。
| Skill | Description | Path |
|---|
audiocraft-audio-generation | 用于音频生成的 PyTorch 库,包括文生音乐(MusicGen)和文生音效(AudioGen)。 | mlops/models/audiocraft |
segment-anything-model | 用于图像零样本分割的基础模型,可基于点、框或 mask 提示分割任何物体,或自动生成整图 mask。 | mlops/models/segment-anything |
mlops/research
使用声明式编程构建和优化 AI 系统的 ML 研究框架。
| Skill | Description | Path |
|---|
dspy | 使用 DSPy 构建复杂 AI 系统,自动优化 prompts,创建模块化 RAG 系统和 agent。 | mlops/research/dspy |
mlops/training
微调、RLHF/DPO/GRPO 训练、分布式训练框架与优化工具。
| Skill | Description | Path |
|---|
axolotl | 使用 Axolotl 微调 LLM 的专家指南,涵盖 YAML 配置、100+ 模型、LoRA/QLoRA、DPO/KTO/ORPO/GRPO 与多模态支持。 | mlops/training/axolotl |
fine-tuning-with-trl | 使用 TRL 进行 LLM 强化学习微调,包括 SFT、DPO、PPO/GRPO 和奖励模型训练。 | mlops/training/trl-fine-tuning |
unsloth | 使用 Unsloth 进行快速微调的专家指南,可获得 2-5 倍训练提速和 50-80% 显存节省。 | mlops/training/unsloth |
note-taking
用于保存信息、辅助研究和跨会话协作规划的笔记技能。
| Skill | Description | Path |
|---|
obsidian | 在 Obsidian 仓库中读取、搜索和创建笔记。 | note-taking/obsidian |
productivity
文档、演示文稿、表格等生产力工作流技能。
| Skill | Description | Path |
|---|
google-workspace | Hermes 与 Gmail、Calendar、Drive、Contacts、Sheets、Docs 的集成。优先使用 Google Workspace CLI(gws),否则回退到 Python 客户端库。 | productivity/google-workspace |
linear | 通过 GraphQL API 管理 Linear issue、项目和团队。所有操作都通过 curl 完成,无额外依赖。 | productivity/linear |
maps | 地理位置智能能力,包括地理编码、逆地理编码、附近 POI 搜索、路线与时长、逐步导航、时区和区域搜索。 | productivity/maps |
nano-pdf | 使用自然语言指令配合 nano-pdf CLI 编辑 PDF,可修改文本、修正错别字、更新标题并修改指定页面内容。 | productivity/nano-pdf |
notion | 通过 curl 使用 Notion API,创建和管理页面、数据库与 blocks。 | productivity/notion |
ocr-and-documents | 从 PDF 和扫描文档提取文本。远程 URL 可用 web_extract,本地文本型 PDF 用 pymupdf,扫描件用 marker-pdf。 | productivity/ocr-and-documents |
powerpoint | 任何涉及 .pptx 文件的场景都应使用此技能,包括创建、读取、解析或提取内容。 | productivity/powerpoint |
red-teaming
用于 LLM 红队测试、越狱和安全绕过研究的技能。
| Skill | Description | Path |
|---|
godmode | 使用 G0DM0D3 技术对 API 提供的 LLM 进行越狱,包括 Parseltongue 混淆、多模型竞速、编码升级以及 Hermes 原生 prefill/system prompt 集成。 | red-teaming/godmode |
research
学术研究、论文发现、文献综述、市场数据、内容监测与科学知识检索技能。
| Skill | Description | Path |
|---|
arxiv | 通过 arXiv 免费 REST API 搜索和获取学术论文,无需 API key。 | research/arxiv |
blogwatcher | 使用 blogwatcher-cli 监控博客与 RSS/Atom 订阅源,支持新增、扫描、已读跟踪和分类过滤。 | research/blogwatcher |
llm-wiki | Karpathy 的 LLM Wiki,可构建和维护持久化、互相链接的 markdown 知识库。 | research/llm-wiki |
polymarket | 查询 Polymarket 预测市场数据,包括市场搜索、价格、订单簿和历史价格,仅读、无需 API key。 | research/polymarket |
research-paper-writing | 端到端的 ML/AI 论文写作流水线,从实验设计到分析、起草、修改和投稿。 | research/research-paper-writing |
smart-home
控制智能家居设备的技能,如灯光、开关、传感器和家居自动化系统。
| Skill | Description | Path |
|---|
openhue | 通过 OpenHue CLI 控制 Philips Hue 灯、房间和场景。 | smart-home/openhue |
用于与社交平台交互的技能,包括发布、读取、监控和账户操作。
| Skill | Description | Path |
|---|
xurl | 通过官方 X API CLI xurl 与 X/Twitter 交互,可发帖、回复、引用、搜索、时间线、私信和媒体上传。 | social-media/xurl |
software-development
通用软件工程技能,包括规划、审查、调试和测试驱动开发。
| Skill | Description | Path |
|---|
plan | Hermes 的计划模式:检查上下文,把 markdown 计划写入当前工作区的 .hermes/plans/,但不执行实际工作。 | software-development/plan |
requesting-code-review | 提交前验证流水线,包括静态安全扫描、基线感知质量门、独立 reviewer 子 agent 和自动修复循环。 | software-development/requesting-code-review |
subagent-driven-development | 适用于执行实施计划并拆分独立任务,使用全新的 delegate_task 驱动,并进行两阶段审查。 | software-development/subagent-driven-development |
systematic-debugging | 遇到 bug、测试失败或异常行为时使用,采用 4 阶段根因分析,在理解问题前不直接修复。 | software-development/systematic-debugging |
test-driven-development | 在实现功能或修复 bug 之前使用,执行 RED-GREEN-REFACTOR 的测试优先循环。 | software-development/test-driven-development |
writing-plans | 当你拿到一个多步骤规格或需求时使用,创建包含明确文件路径和代码示例的实施计划。 | software-development/writing-plans |
可选技能
可选技能同样随仓库发布,位于 optional-skills/ 下,但默认不会启用。它们通常面向更重或更细分的使用场景。可通过以下命令安装:
hermes skills install official/<category>/<skill>
autonomous-ai-agents
| Skill | Description | Path |
|---|
blackbox | 将编码任务委派给 Blackbox AI CLI agent。它是一个带内置评审器的多模型 agent,会从多个 LLM 结果中选择最佳输出。 | autonomous-ai-agents/blackbox |
blockchain
| Skill | Description | Path |
|---|
base | 查询 Base(Ethereum L2)链上数据和美元定价。 | blockchain/base |
solana | 查询 Solana 链上数据和美元定价。 | blockchain/solana |
creative
| Skill | Description | Path |
|---|
blender-mcp | 从 Hermes 直接控制 Blender。 | creative/blender-mcp |
meme-generation | 生成真实 meme 图片。 | creative/meme-generation |
touchdesigner-mcp | 通过 MCP 控制运行中的 TouchDesigner。 | creative/touchdesigner-mcp |
devops
| Skill | Description | Path |
|---|
docker-management | 管理 Docker 容器、镜像、卷、网络和 Compose 栈。 | devops/docker-management |
email
| Skill | Description | Path |
|---|
agentmail | 给 agent 配置专用邮箱。 | email/agentmail |
health
| Skill | Description | Path |
|---|
neuroskill-bci | 将用户实时认知与情绪状态接入回复流程。 | health/neuroskill-bci |
mcp
| Skill | Description | Path |
|---|
fastmcp | 使用 FastMCP 构建、测试与部署 MCP server。 | mcp/fastmcp |
migration
| Skill | Description | Path |
|---|
openclaw-migration | 将 OpenClaw 定制迁移到 Hermes Agent。 | migration/openclaw-migration |
productivity
| Skill | Description | Path |
|---|
telephony | 为 Hermes 增加电话能力。 | productivity/telephony |
research
| Skill | Description | Path |
|---|
bioinformatics | 通往 400+ 生物信息学技能的入口。 | research/bioinformatics |
qmd | 使用 qmd 本地检索个人知识库、笔记和会议记录。 | research/qmd |
security
| Skill | Description | Path |
|---|
1password | 安装并使用 1Password CLI。 | security/1password |
oss-forensics | 对 GitHub 仓库进行供应链取证与证据分析。 | security/oss-forensics |
sherlock | 在 400+ 社交网络中按用户名进行 OSINT 搜索。 | security/sherlock |