ワンクリックで
learn-skill-from-request
Parse mixed source+requirement input to author and save a skill.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Parse mixed source+requirement input to author and save a skill.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Guides Cloudflare One Zero Trust and SASE work across Access, Gateway, WARP, Tunnel, Cloudflare WAN, DLP, CASB, device posture, and identity. Use when designing, configuring, troubleshooting, or reviewing Cloudflare One deployments. Retrieval-first: use current Cloudflare docs/API schemas instead of embedded product docs.
Use when scheduling recurring polls, read-only monitors, or background jobs that must survive shell session boundaries.
Discover, register, and maintain Hermes skills from non-default paths (plugin directories, external repos, shared vaults). Use when skills are missing from `skills_list()`, when the user mentions plugin skills, when symlinking skills, or when reconciling duplicate/overlapping skills between the default tree and external sources.
Operate the Antigravity CLI (agy): plugins, auth, sandbox.
Tune HERMES_STREAM_RETRIES for mid-stream reconnect resilience.
Manage parallel Hermes sessions in Telegram topics.
| name | learn-skill-from-request |
| description | Parse mixed source+requirement input to author and save a skill. |
| version | 0.1.0 |
| author | Hermes |
| metadata | {"hermes":{"tags":["Skills","Authoring","Learning","Hermes"],"related_skills":["hermes-agent-skill-authoring","writing-skills"]}} |
Parses a /learn request that mixes SOURCES (paths, URLs, pasted notes, conversation history) with REQUIREMENTS (focus, scope, naming, what to skip), gathers every source, applies every constraint, and authors one SKILL.md via skill_manage(action='create'). Does NOT duplicate the frontmatter/body standards already covered by hermes-agent-skill-authoring and writing-skills — it references those for the rules and focuses on the gather-and-author workflow.
/learn request with mixed source paths and authoring requirementsskill_manage tool available (built-in)read_file, search_files, web_extract, browser_navigate for gatheringhermes-agent-skill-authoring or writing-skills for the full frontmatter/body ruleshermes-agent-skill-authoring.skill_manage(action='create').Sources: read_file, search_files, web_extract, browser_navigate, conversation history
Save: skill_manage(action='create', name=..., category=..., content=...)
Scripts: skill_manage(action='write_file', name=..., file_path='scripts/...', file_content=...)
Verify: skill_view(name=...)
Parse the request. Split into two lists:
<url> focus on auth, skip deprecated means gather the URL AND honor both constraints.Gather every source. Batch independent calls:
read_file or search_filesweb_extract (up to 5 per call)vision_analyzesession_search or the current transcriptApply every requirement. Map each constraint to a skill decision:
Author the SKILL.md. Follow the hardline rules from hermes-agent-skill-authoring:
name: lowercase-hyphenated, <=64 charsdescription: ONE sentence, <=60 chars, ends with period, states capability not implementation. Count chars after writing; cut if over 60.version: 0.1.0author: always literal Hermesplatforms: declare only if OS-bound primitives are usedmetadata.hermes.tags: few Capitalized tagsterminal tool"terminal, read_file, web_extract, etc.scripts/ via skill_manage(action='write_file'), referenced by relative path.Save. Single call: skill_manage(action='create', name=..., category=..., content=...).
Report. Tell the user: skill name, category, one-line summary.
<url> focus on auth means gather AND focus. Do not fetch the URL and skip the focus instruction.author from the OS username, git config, or any probed identity. Always literal Hermes.skills_list before creating. If a peer covers the territory, patch it instead.skill_view(name='<skill-name>')
Confirm the skill loads, frontmatter parses, and the description is <=60 chars.