본문으로 건너뛰기
cccskills
무료GitHub에 공개

hermes-cron-empty-output-diagnosis

Diagnose Hermes cron jobs that ran successfully at scheduler level but produced empty, missing, or non-actionable user output.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

실행 점수 미검증

설치 방법 보기

포함된 파일(1)

  • SKILL.md3.8 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Hermes Cron Empty Output Diagnosis

Purpose

Provide a safe, read-only workflow for diagnosing Hermes cron jobs that show an apparently successful run but deliver an empty response, no response, or an output file with no useful content.

When to use

  • A scheduled Hermes job delivered (empty), No response generated, or a blank message.
  • A user asks why a scheduled inspection, health report, or reminder produced no content.
  • Cron metadata says the job ran, but the final user-facing response is missing or useless.
  • A cron job is intentionally quiet-on-green, and you need to verify whether silence was expected.

Safety rules

  • Default workflow is read-only.
  • Do not update, pause, resume, remove, or manually run cron jobs unless the user explicitly approves.
  • Do not reveal tokens, API keys, chat IDs, private delivery targets, raw logs, or private prompt contents.
  • Redact job IDs, paths, delivery targets, and project names when preparing public reports.
  • Treat silence-on-green jobs separately from broken jobs; do not "fix" intentional silence.

Read-only workflow

  1. Identify the affected job from cron metadata or user-provided context.
  2. Inspect job metadata only: enabled state, schedule, last run time, last status, next run time, delivery mode, model/toolset bindings, prompt length, script setting, and no-agent mode.
  3. Inspect recent output artifacts for the affected job. Look for whether files exist, whether they contain empty output, errors, tool failures, or intentional silence markers.
  4. Compare several recent runs to distinguish a one-off empty response from a recurring prompt/design issue.
  5. Check whether the job uses a script, no-agent mode, a long prompt, or heavy skill bindings that may produce no final answer.
  6. Determine which bucket fits:
    • scheduler did not trigger;
    • script failed before agent response;
    • agent ran but returned empty;
    • no-agent script stdout was empty by design;
    • prompt allowed silence;
    • output existed but delivery failed.
  7. Prepare a diagnosis without changing the job.

Evidence to collect

  • Job name or redacted job identifier.
  • Schedule and enabled state.
  • Last run timestamp, next run timestamp, and last status.
  • Whether output artifacts exist for the latest run and several prior runs.
  • Output class: non-empty, empty, error, intentional silence, or delivery-only failure.
  • Whether job uses script, no-agent mode, skills, context injection, or restricted toolsets.
  • Whether the task prompt explicitly requires non-empty output on failures.

Stop conditions

  • The job contains secrets or private delivery targets that cannot be safely summarized.
  • You cannot confidently distinguish intentional silence from failure.
  • Diagnosis requires changing a cron definition, running the job, or reading sensitive raw output.
  • The job affects production operations and user approval has not been granted.

Optional user-approved actions

Only after explicit user approval:

  • Run the job once for verification.
  • Update the prompt to require non-empty failure output.
  • Remove unnecessary skill bindings from the job.
  • Change no-agent/script behavior so empty stdout means intentional silence only.
  • Pause or resume a broken job.

Final report format

Summary: <one-line finding>
Job: <redacted job name/id>
Current state: <enabled/scheduled/last status>
Latest run: <timestamp and output class>
Pattern: <one-off or recurring>
Likely cause: <scheduler/script/prompt/no-agent/delivery/intentional silence>
Evidence: <bullets, no raw secrets or logs>
Recommended next step: <read-only follow-up or user-approved action>
Needs approval: <yes/no, and why>

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Route CEO-first multi-window work into owner-led role loops. Use for 总控/CEO、架构/CTO、内容主编、角色派发与复用、模型路由、来源窗口回调、role-windows 台账、skill 命中统计或 multi-window loop engineering。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

Dirtytrii/codex-skills112026년 10월 9일 업데이트

Read-only first workflow for diagnosing application incidents by collecting service, log, network, configuration, and functional evidence before proposing any fix.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

Dirtytrii/codex-skills112026년 10월 9일 업데이트

Run user-authorized black-box web security tests and evidence-based reports. Use for 黑盒安全测试、渗透测试、数据泄露、未授权访问、公开 JS/API、登录爆破防护、CORS 或安全响应头检查。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

Dirtytrii/codex-skills112026년 10월 9일 업데이트

Choose the narrowest reliable browser surface across Codex Browser, signed-in Chrome, Playwright CLI, and platform scripts. Use for browser automation, logged-in workflows, UI inspection, screenshots, form filling, publish previews, or frontend QA.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

Dirtytrii/codex-skills112026년 10월 9일 업데이트

提议并执行 rubric 或 bucket 升级。两种模式:**完整 rubric bump**(最高风险动作,5 步强制 + 跨模型审核)和 **--bucket-only 轻量重校**(只换 bucket 边界,不动 rubric 公式)。**Phase 2 强制走 cheat-score-blind sub-agent 给校准池重打分**——不接受 self-scored fallback。触发词:"升级 rubric"/"bump rubric"/"更新公式"/"我想加一个维度"/"调整权重"/"重校桶"/"recalibrate bucket"。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

Dirtytrii/codex-skills112026년 10월 9일 업데이트

初始化 cheat-on-content 内容校准工作区。仅在用户明确开始该工作流,或其子 skill 确认缺少 .cheat-state.json 时使用;不响应一般项目初始化、安装诊断或 Codex 首次会话。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

Dirtytrii/codex-skills112026년 10월 9일 업데이트

Dirtytrii의 스킬 모두 보기

이 스킬의 문제 신고