Content Operator
This is an OMH content-operator workflow skill, projected for Agent Skills hosts (Claude Code, Codex, Cursor, opencode, OpenClaw, pi).
Why This Exists
content-operator exists so Hermes users can ask for this workflow in chat and receive a structured, evidence-bounded OMH operating surface instead of ad hoc narration.
Do Not Use When
- The request is already handled by a narrower explicit skill with stronger evidence.
- The user asks OMH to secretly run external platforms, connectors, schedulers, file exports, or runtime agents.
- The only safe answer is to ask for missing authority, credentials, target, or observed evidence first.
Examples
Good example:
- Prompt: content-operator draft publish-ready release notes with audience, tone, source scope, review gates, and hallucination checks.
- Expected behavior: Produce
prepare_content_operator_card with required context, wrapper actions, and not-evidence boundaries.
- Why: The prompt names a real workflow surface that Hermes can orchestrate without hiding execution.
Bad example:
- Prompt: content-operator invent missing facts and claim the customer announcement was sent.
- Expected behavior: Report the missing observed evidence or authority instead of claiming the external step happened.
- Why: Prepared OMH guidance is not platform, runtime, connector, file, memory, or delivery evidence.
Completion Checklist
- Audience, channel, language, tone, style guide, length, source scope, fact-risk, review owner, and stop condition are explicit.
- Missing facts, source gaps, claims needing citations, legal/compliance needs, approval, publish/send authority, and file-export needs are gated or marked missing.
- Published, sent, exported, approved, and fact-verified claims are reported only from observed evidence.
Recovery Notes
- If the request asks for citations, current facts, or source-backed evidence gathering, route to research or source-finder before drafting.
- If the request asks to send, post, invite, ticket, or mutate an external app, route to connector-operator before claiming delivery.
- If the request asks for PDF, PPT, DOCX, HWP, spreadsheet, or attachment packaging, route to materials-package or deliverable-package.
- If the request is a simple one-off sentence or paragraph transformation, answer directly instead of opening a workflow.
Use When
Use when Hermes should prepare or supervise quality-controlled content creation or transformation without claiming source access, fact verification, stakeholder approval, publishing, sending, file export, or delivery.
Strong routing signals: `content-operator`, `content operator`, `content workflow`, `writing workflow`, `publish-ready writing`, `publish ready writing`, `release notes`, `release note draft`, `newsletter draft`, `customer announcement`, `customer copy`, `product copy`, `landing page copy`, `social post draft`, `email draft`, `draft an email`, `rewrite for executives`, `summarize for customers`, `style guide rewrite`, `audience and tone`, `tone of voice`, `콘텐츠 오퍼레이터`, `글쓰기 워크플로`, `릴리즈 노트`, `릴리즈노트`, `뉴스레터 초안`, `고객 공지문`, `고객 공지`, `고객용 요약`, `메일 초안`, `이메일 초안`, `채널별 톤`, `문체 가이드`
Catalog Metadata
Category: content
Phase: content-task
Quality tier: workflow-surface-gated
Reasoning demand: standard
Quality bar:
- Name the user-facing workflow objective, required context, next action, and stop condition.
- Separate prepared guidance from observed platform, runtime, connector, file, memory, or delivery evidence.
- Expose missing tools, credentials, targets, or observations as user-visible gaps.
Required inputs:
- user request
- target context
- delivery or status expectation
- known missing evidence
Expected outputs:
- content_task_card/v1
- source_scope/v1
- audience_tone_style/v1
- content_review_gate/v1
- content_output_manifest/v1 when observed
- next action
- prepared-vs-observed boundary
Artifact expectations:
- content_task_card/v1 metadata-only wrapper card when prepared
- source_scope/v1 with supplied sources, missing sources, fact-risk, citation need, and no-invention rule
- audience_tone_style/v1 with audience, channel, language, tone, style guide, length, format, and accessibility constraints
- content_review_gate/v1 separating draft, reviewer approval, legal/compliance needs, publish/send/file-export authority, and stop condition
- content_output_manifest/v1 only when produced draft, revision diff, approval, export, publish, or delivery evidence is observed
Safety rules:
- A content operator card is not source retrieval, fact verification, hallucination-free copy, stakeholder approval, publishing, email/message sending, file export, delivery, or proof that final copy was accepted unless observed content output evidence records it.
- Do not claim connector, gateway, runtime, file generation, memory mutation, or host automation evidence from prepared guidance.
Runtime Evidence
Use the current host's own tools and subagent/task mechanism when available;
otherwise run the same lanes sequentially or name the unavailable capability.
A prepared plan, handoff, checklist, or skill installation is not execution,
review, CI, merge-readiness, or merge evidence. Report actual tool results or
not_observed / not_available; never invent dispatch or host accounting.
Treat supplied context as advisory, not proof of hidden memory reads or writes.
State scope, constraints, verification, and the stop condition before work.
Supporting paths are relative to this skill directory; sibling skill paths are
relative to its parent. Resolve them from the host-provided skill base directory
({baseDir} on hosts that provide it), never a hardcoded install location.
A named workflow not installed here is unavailable, not permission to emulate
its host-specific capabilities. Verify through the real surface before done.
1---2name: omh-content-operator-23description: [omh] Hermes content operator workflow: scope publish-ready writing, rewriting, summarization, translation, release-note, newsletter, customer-copy, social-copy, README-copy, and email-draft work with audience, tone, style, source, review, and hallucination gates. Use when the user says: content-operator, content operator, content workflow, writing workflow, publish-ready writing, publish ready writing, release notes, release note draft.4---56# Content Operator78This is an OMH `content-operator` workflow skill, projected for Agent Skills hosts (Claude Code, Codex, Cursor, opencode, OpenClaw, pi).910## Why This Exists1112`content-operator` exists so Hermes users can ask for this workflow in chat and receive a structured, evidence-bounded OMH operating surface instead of ad hoc narration.1314## Do Not Use When1516- The request is already handled by a narrower explicit skill with stronger evidence.17- The user asks OMH to secretly run external platforms, connectors, schedulers, file exports, or runtime agents.18- The only safe answer is to ask for missing authority, credentials, target, or observed evidence first.1920## Examples2122Good example:2324- Prompt: content-operator draft publish-ready release notes with audience, tone, source scope, review gates, and hallucination checks.25- Expected behavior: Produce `prepare_content_operator_card` with required context, wrapper actions, and not-evidence boundaries.26- Why: The prompt names a real workflow surface that Hermes can orchestrate without hiding execution.2728Bad example:2930- Prompt: content-operator invent missing facts and claim the customer announcement was sent.31- Expected behavior: Report the missing observed evidence or authority instead of claiming the external step happened.32- Why: Prepared OMH guidance is not platform, runtime, connector, file, memory, or delivery evidence.3334## Completion Checklist3536- Audience, channel, language, tone, style guide, length, source scope, fact-risk, review owner, and stop condition are explicit.37- Missing facts, source gaps, claims needing citations, legal/compliance needs, approval, publish/send authority, and file-export needs are gated or marked missing.38- Published, sent, exported, approved, and fact-verified claims are reported only from observed evidence.3940## Recovery Notes4142- If the request asks for citations, current facts, or source-backed evidence gathering, route to research or source-finder before drafting.43- If the request asks to send, post, invite, ticket, or mutate an external app, route to connector-operator before claiming delivery.44- If the request asks for PDF, PPT, DOCX, HWP, spreadsheet, or attachment packaging, route to materials-package or deliverable-package.45- If the request is a simple one-off sentence or paragraph transformation, answer directly instead of opening a workflow.46474849## Use When5051Use when Hermes should prepare or supervise quality-controlled content creation or transformation without claiming source access, fact verification, stakeholder approval, publishing, sending, file export, or delivery.5253 Strong routing signals: `content-operator`, `content operator`, `content workflow`, `writing workflow`, `publish-ready writing`, `publish ready writing`, `release notes`, `release note draft`, `newsletter draft`, `customer announcement`, `customer copy`, `product copy`, `landing page copy`, `social post draft`, `email draft`, `draft an email`, `rewrite for executives`, `summarize for customers`, `style guide rewrite`, `audience and tone`, `tone of voice`, `콘텐츠 오퍼레이터`, `글쓰기 워크플로`, `릴리즈 노트`, `릴리즈노트`, `뉴스레터 초안`, `고객 공지문`, `고객 공지`, `고객용 요약`, `메일 초안`, `이메일 초안`, `채널별 톤`, `문체 가이드`5455## Catalog Metadata5657Category: `content`58Phase: `content-task`59Quality tier: `workflow-surface-gated`60Reasoning demand: `standard`6162Quality bar:6364- Name the user-facing workflow objective, required context, next action, and stop condition.65- Separate prepared guidance from observed platform, runtime, connector, file, memory, or delivery evidence.66- Expose missing tools, credentials, targets, or observations as user-visible gaps.6768Required inputs:6970- user request71- target context72- delivery or status expectation73- known missing evidence7475Expected outputs:7677- content_task_card/v178- source_scope/v179- audience_tone_style/v180- content_review_gate/v181- content_output_manifest/v1 when observed82- next action83- prepared-vs-observed boundary8485Artifact expectations:8687- content_task_card/v1 metadata-only wrapper card when prepared88- source_scope/v1 with supplied sources, missing sources, fact-risk, citation need, and no-invention rule89- audience_tone_style/v1 with audience, channel, language, tone, style guide, length, format, and accessibility constraints90- content_review_gate/v1 separating draft, reviewer approval, legal/compliance needs, publish/send/file-export authority, and stop condition91- content_output_manifest/v1 only when produced draft, revision diff, approval, export, publish, or delivery evidence is observed9293Safety rules:9495- A content operator card is not source retrieval, fact verification, hallucination-free copy, stakeholder approval, publishing, email/message sending, file export, delivery, or proof that final copy was accepted unless observed content output evidence records it.96- Do not claim connector, gateway, runtime, file generation, memory mutation, or host automation evidence from prepared guidance.9798## Runtime Evidence99100Use the current host's own tools and subagent/task mechanism when available;101otherwise run the same lanes sequentially or name the unavailable capability.102A prepared plan, handoff, checklist, or skill installation is not execution,103review, CI, merge-readiness, or merge evidence. Report actual tool results or104`not_observed` / `not_available`; never invent dispatch or host accounting.105Treat supplied context as advisory, not proof of hidden memory reads or writes.106State scope, constraints, verification, and the stop condition before work.107Supporting paths are relative to this skill directory; sibling skill paths are108relative to its parent. Resolve them from the host-provided skill base directory109(`{baseDir}` on hosts that provide it), never a hardcoded install location.110A named workflow not installed here is unavailable, not permission to emulate111its host-specific capabilities. Verify through the real surface before done.