Hermes在安装时会将大量内置技能库复制到~/.hermes/skills/目录中。下表中的每一项都对应着详细介绍其功能定义、设置方法及使用方式的专用页面。
通过执行hermes update命令,Hermes也会同步这些内置技能,但同步过程会尊重用户本地的删除操作及自定义修改。如果此处列出的某个技能未出现在您账户的~/.hermes/skills/目录中,它依然属于Hermes的默认配置;此时可使用hermes skills reset <name> --restore命令将其恢复。
若某个技能未出现在此列表中,但实际存在于代码仓库中,系统会通过website/scripts/generate-skill-docs.py脚本自动重新生成该技能的文档。
| 技能 | 描述 | 路径 |
apple-notes | 通过memo CLI管理Apple Notes:创建、搜索、编辑笔记。 | apple/apple-notes |
apple-reminders | 通过remindctl管理Apple Reminders:添加、查看、标记完成任务。 | apple/apple-reminders |
findmy | 通过macOS上的FindMy.app追踪Apple设备及AirTags。 | apple/findmy |
imessage | 通过macOS上的imsg CLI发送和接收iMessages及短信。 | apple/imessage |
macos-computer-use | 在后台控制macOS桌面操作——截图、鼠标操作、键盘输入、滚动、拖动等——且不会占用用户的光标、焦点或快捷键。适用于所有具备相应功能的模型。每当需要使用computer_use工具时,均可加载此技能。 | apple/macos-computer-use |
| 技能 | 描述 | 路径 |
claude-code | 将编码任务委托给Claude Code CLI,支持处理功能开发及PR相关操作。 | autonomous-ai-agents/claude-code |
codex | 将编码任务委托给OpenAI Codex CLI,支持处理功能开发及PR相关操作。 | autonomous-ai-agents/codex |
hermes-agent | 对Hermes Agent进行配置、扩展或贡献代码。 | autonomous-ai-agents/hermes-agent |
opencode | 将编码任务委托给OpenCode CLI,支持处理功能开发及PR审核工作。 | autonomous-ai-agents/opencode |
| 技能 | 描述 | 路径 |
architecture-diagram | 生成深色主题的SVG架构图、云架构图及基础设施图,并以HTML格式输出。 | creative/architecture-diagram |
ascii-art | 生成ASCII艺术内容:支持pyfiglet、cowsay、图形框以及图像转ASCII功能。 | creative/ascii-art |
ascii-video | 生成ASCII视频:可将视频或音频转换为带颜色的ASCII格式的MP4/GIF文件。 | creative/ascii-video |
baoyu-infographic | 生成信息图:提供21种布局与21种风格可选。 | creative/baoyu-infographic |
claude-design | 设计一次性使用的HTML格式内容,如落地页、演示文稿或原型界面。 | creative/claude-design |
comfyui | 使用ComfyUI生成图像、视频及音频:支持安装、启动工具,管理节点与模型,还可通过参数注入方式运行工作流。该技能利用官方的comfy-cli处理生命周期相关操作,同时通过REST/WebSocket API实现实际执行功能。 | creative/comfyui |
design-md | 编写、验证及导出Google的DESIGN.md标记规范文件。 | creative/design-md |
excalidraw | 生成手绘风格的Excalidraw JSON格式图表,适用于架构图、流程图及序列图等场景。 | creative/excalidraw |
humanizer | 对文本进行优化处理:去除AI特有的表达方式,增添真实自然的语气。 | creative/humanizer |
manim-video | 生成Manim CE动画效果,类似3Blue1Brown风格的数学及算法教学视频。 | creative/manim-video |
p5js | 使用p5.js编写创意作品:可生成艺术图像、着色器效果、交互式内容及3D图形。 | creative/p5js |
popular-web-designs | 提供54套真实的网页设计系统模板,以HTML/CSS格式呈现,涵盖Stripe、Linear、Vercel等知名平台的设计风格。 | creative/popular-web-designs |
pretext | 用于构建创意型浏览器演示项目,基于@chenglou/pretext框架实现——无需DOM即可实现ASCII艺术文本排版、围绕障碍物的排版布局、以文本为几何元素的互动游戏、动态字体效果以及基于文本的生成艺术。可生成单文件HTML格式的输出结果。 | creative/pretext |
sketch | 快速生成用于对比的HTML风格原型,通常提供2-3种不同的设计版本。 | creative/sketch |
songwriting-and-ai-music | 提供歌曲创作技巧以及基于Suno AI的音乐提示词生成功能。 | creative/songwriting-and-ai-music |
touchdesigner-mcp | 通过twozero MCP控制正在运行的TouchDesigner实例:可创建操作符、设置参数、连接线路、执行Python代码,进而生成实时视觉效果。内置36种原生工具。 | creative/touchdesigner-mcp |
| 技能 | 描述 | 路径 |
jupyter-live-kernel | 通过实时运行的Jupyter内核(hamelnb)实现Python的迭代式开发。 | data-science/jupyter-live-kernel |
| 技能 | 描述 | 路径 |
| 技能 | 描述 | 路径 |
dogfood | 对网页应用进行探索性质量检测:帮助发现漏洞、收集相关证据并生成检测报告。 | dogfood |
| 技能 | 描述 | 路径 |
himalaya | Himalaya CLI工具:允许在终端中通过IMAP/SMTP协议操作电子邮件。 | email/himalaya |
| 技能 | 描述 | 路径 |
gif-search | 通过curl + jq命令从Tenor平台搜索并下载GIF图片。 | media/gif-search |
heartmula | HeartMuLa:基于歌词及标签生成类似Suno风格的歌曲。 | media/heartmula |
songsee | 通过CLI命令获取音频的频谱图及各种特征参数,如梅尔频率、色度值、MFCC等。 | media/songsee |
youtube-content | 将YouTube视频的文字转录内容进一步整理为摘要、系列文章或博客内容。 | media/youtube-content |
| 技能 | 描述 | 路径 |
obsidian | 支持在Obsidian笔记应用中读取、搜索、创建及编辑笔记内容。 | note-taking/obsidian |
|—––|———––|——|
| airtable | 通过 curl 调用 Airtable REST API,支持记录的创建、读取、更新、删除操作,以及过滤、插入或更新数据功能。 | productivity/airtable |
| google-workspace | 通过 gws CLI 或 Python 工具,实现对 Gmail、日历、云盘、文档和表格的功能操作。 | productivity/google-workspace |
| maps | 基于 OpenStreetMap/OSRM,提供地址地理编码、兴趣点查询、路线规划以及时区信息查询功能。 | productivity/maps |
| nano-pdf | 通过 nano-pdf CLI(支持自然语言指令),对 PDF 文件中的文本、拼写错误及标题进行编辑。 | productivity/nano-pdf |
| notion | 结合 Notion API 与 ntn CLI,可实现对 Notion 中页面、数据库、Markdown 内容以及工作流的各类操作。 | productivity/notion |
| ocr-and-documents | 使用 pymupdf、marker-pdf 等工具,从 PDF 文件或扫描图片中提取文本内容。 | productivity/ocr-and-documents |
| petdex | 用于在 Hermes 中安装并选择各种动画风格的 Petdex 模型。 | productivity/petdex |
| powerpoint | 支持创建、读取、编辑 .pptx 格式的演示文稿、幻灯片、备注以及模板。 | productivity/powerpoint |
| teams-meeting-pipeline | 通过 Hermes CLI 管理 Teams 会议摘要生成流程,可完成会议总结、流程状态查看、任务重放以及 Microsoft Graph 订阅管理等功能。 | productivity/teams-meeting-pipeline |
| 技能 | 描述 | 路径 |
arxiv | 可按关键词、作者、分类或编号等方式搜索 arXiv 上的学术论文。 | research/arxiv |
blogwatcher | 通过 blogwatcher-cli 工具,对博客以及 RSS/Atom 订阅源进行监控。 | research/blogwatcher |
llm-wiki | 基于 Karpathy 创建的 LLM 维基平台,可用于构建和查询相互关联的 Markdown 格式知识库。 | research/llm-wiki |
polymarket | 可用于查询 Polymarket 平台上的市场信息、价格数据、订单簿内容以及历史交易记录。 | research/polymarket |
research-paper-writing | 提供从研究设计到论文提交的完整流程,帮助用户撰写适用于 NeurIPS、ICML、ICLR 等会议的机器学习论文。 | research/research-paper-writing |
| 技能 | 描述 | 路径 |
openhue | 通过 OpenHue CLI 工具,可对 Philips Hue 灯光系统、场景设置以及不同房间进行控制。 | smart-home/openhue |
| 技能 | 描述 | 路径 |
xurl | 通过 xurl CLI 工具,可对 X/Twitter 平台进行操作,包括发布内容、搜索信息、发送私信、上传媒体文件以及使用 v2 API。 | social-media/xurl |
| 技能 | 描述 | 路径 |
hermes-agent-skill-authoring | 用于编写仓库内的 SKILL.md 文件,涵盖前端元数据、验证规则以及文件结构等相关内容。 | software-development/hermes-agent-skill-authoring |
node-inspect-debugger | 通过 –inspect 参数结合 Chrome DevTools Protocol CLI,实现对 Node.js 程序的调试功能。 | software-development/node-inspect-debugger |
plan | 计划模式:允许用户将可执行的操作步骤以 Markdown 格式写入 .hermes/plans/ 目录中,该模式仅用于规划而不实际执行任务,内容包含简短的任务项、精确的操作路径以及完整的代码示例。 | software-development/plan |
python-debugpy | 提供 Python 调试功能,包括使用 pdb REPL 以及通过 debugpy 实现远程调试(DAP)。 | software-development/python-debugpy |
requesting-code-review | 实现预提交代码审查功能,可进行安全扫描、质量检查以及自动修复错误。 | software-development/requesting-code-review |
simplify-code | 利用三个智能体并行处理最近的代码更改,帮助简化代码结构。 | software-development/simplify-code |
spike | 用于在正式开发之前,通过快速实验来验证某个想法的可行性。 | software-development/spike |
systematic-debugging | 提供四阶段根本原因调试方法,帮助用户在解决问题前先深入理解问题本质。 | software-development/systematic-debugging |
test-driven-development | 实现测试驱动开发模式,要求遵循 RED-GREEN-REFACTOR 原则,确保在编写代码之前先完成测试。 | software-development/test-driven-development |
| 技能 | 描述 | 路径 |
yuanbao | 用于管理元宝群组,支持@提及群组成员、查询群组信息及成员列表等功能。 | yuanbao |