一键导入
writing-skills
Use when creating, revising, or validating Hermes skills so they are discoverable, reusable, and grounded in real successful workflows.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when creating, revising, or validating Hermes skills so they are discoverable, reusable, and grounded in real successful workflows.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when importing, installing, packaging, or publishing third-party Hermes skills so category placement, support files, discoverability, and open-source release surfaces stay correct.
Build log monitoring systems that avoid duplicate alerts and false positives. Use when creating cron-based monitoring, log error tracking, or alert deduplication.
Use when creating or refining any Hermes cron job whose final delivery goes to humans on Telegram or similar chat platforms. Prioritize user-readable alert design, compact default output, severity gating, and exception-driven expansion over exhaustive internal dumps.
Use before claiming work is complete, fixed, or passing. Requires fresh verification evidence before any success claim.
Set up or document a Karpathy-style LLM Wiki workflow in Obsidian, especially when raw material should live in Inbox and compiled knowledge should live in _wiki.
Compile one or more raw Obsidian Inbox notes into the `_wiki/` layer using controlled source pages, selective downstream updates, and mandatory index/log maintenance.
| name | writing-skills |
| description | Use when creating, revising, or validating Hermes skills so they are discoverable, reusable, and grounded in real successful workflows. |
| version | 1.0.0 |
| author | Hermes Agent (adapted from obra/superpowers) |
| license | MIT |
| metadata | {"hermes":{"tags":["skills","documentation","workflow","reuse"],"related_skills":["verification-before-completion","writing-plans","systematic-debugging"]}} |
A good skill captures a reusable method, not a one-off story. It should help future sessions recognize when to load it and exactly how to use it.
Core principle: write skills from proven workflows, then verify they are clear and reusable.
Use when:
A skill is:
A skill is not:
Confirm all of these:
The description should primarily answer: when should this skill be used?
Do not stuff the description with the full workflow.
Trigger conditions are more important than implementation summary.
The body should include:
Prefer:
A solid Hermes skill usually includes:
When authoring skills for Hermes:
delegate_task, todo, skill_manage, search_files, read_file, patch, terminal, etc. where appropriateBefore saving or updating a skill, check:
Avoid:
A skill should save future effort. If it won't reliably help future execution, do not turn it into a skill.