Comet Runtime Diagnose
rpamis/comet
通过区分过期配置与源码缺陷,并执行真实打包 Runtime 路径,诊断 Comet Hook、安装、路由、平台、生成 Runtime 或生命周期行为。Hook 或安装报告可能涉及配置、生成资产漂移、不支持的平台或跨项目归属问题时使用。
Operate and diagnose Holon runtimes with metadata-only patrol reports, incremental error analysis, and sanitized bug escalation.
$ npx skills add holon-run/holon --skill holon-runtime-ops -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install holon-run/holon holon-runtime-ops --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/holon-run/holon.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/holon-runtime-ops .claude/skills/holon-runtime-ops && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "holon-runtime-ops" agent skill from https://github.com/holon-run/holon/tree/main/skills/holon-runtime-ops into .claude/skills/holon-runtime-ops/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "holon-runtime-ops", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/holon-run/holon/tree/main/skills/holon-runtime-opsType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add holon-run/holon --skill holon-runtime-ops -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install holon-run/holon holon-runtime-ops --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/holon-run/holon.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/holon-runtime-ops .agents/skills/holon-runtime-ops && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "holon-runtime-ops" agent skill from https://github.com/holon-run/holon/tree/main/skills/holon-runtime-ops into .agents/skills/holon-runtime-ops/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "holon-runtime-ops", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add holon-run/holon --skill holon-runtime-ops -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install holon-run/holon holon-runtime-ops --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/holon-run/holon.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/holon-runtime-ops .cursor/skills/holon-runtime-ops && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "holon-runtime-ops" agent skill from https://github.com/holon-run/holon/tree/main/skills/holon-runtime-ops into .cursor/skills/holon-runtime-ops/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "holon-runtime-ops", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/holon-run/holon.git --path skills/holon-runtime-ops--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add holon-run/holon --skill holon-runtime-ops -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install holon-run/holon holon-runtime-ops --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/holon-run/holon.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/holon-runtime-ops .gemini/skills/holon-runtime-ops && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "holon-runtime-ops" agent skill from https://github.com/holon-run/holon/tree/main/skills/holon-runtime-ops into .gemini/skills/holon-runtime-ops/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "holon-runtime-ops", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install holon-run/holon holon-runtime-opsInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add holon-run/holon --skill holon-runtime-ops -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/holon-run/holon.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/holon-runtime-ops .github/skills/holon-runtime-ops && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "holon-runtime-ops" agent skill from https://github.com/holon-run/holon/tree/main/skills/holon-runtime-ops into .github/skills/holon-runtime-ops/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "holon-runtime-ops", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add holon-run/holon --skill holon-runtime-ops -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install holon-run/holon holon-runtime-ops --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/holon-run/holon.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/holon-runtime-ops .opencode/skills/holon-runtime-ops && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "holon-runtime-ops" agent skill from https://github.com/holon-run/holon/tree/main/skills/holon-runtime-ops into .opencode/skills/holon-runtime-ops/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "holon-runtime-ops", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
holon-runtime-opsOperate and diagnose Holon runtimes with metadata-only patrol reports, incremental error analysis, and sanitized bug escalation.
Holon Runtime Ops is an agent skill from holon-run/holon. Operate and diagnose Holon runtimes with metadata-only patrol reports, incremental error analysis, and sanitized bug escalation.
Its SKILL.md is about 3.9k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
The repository describes itself as: An agent workbench for ongoing work: preserve goals and progress, connect events and schedules, and resume when the next condition is met. The licence is Apache-2.0.
9 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 671bd7a. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are yaml, markdown, bash and json).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Holon Runtime Ops loads about 3.9k tokens when it runs. Until then it costs about 37 tokens; SKILL.md has 1,678 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from holon-run/holon at commit 671bd7a, republished under its Apache-2.0 licence (© holon-run). 1,678 words, ~3,929 tokens.
.claude/skills/holon-runtime-ops/SKILL.md (or your agent's skills folder).Use this skill to inspect Holon runtime health, diagnose agent and lifecycle failures, maintain incremental error checkpoints, produce explicitly authorized patrol reports, and prepare sanitized upstream bug reports.
This skill extends the platform-neutral ops workflow. It does not grant
credentials, remediation authority, scheduled execution, direct database
access, or GitHub publication authority.
A restart is a destructive lifecycle operation because it terminates the
current daemon cgroup and can interrupt active turns. Never run
systemctl --user restart holon.service, holon daemon restart, or an
equivalent synchronous stop/start from a turn executing inside that service.
Before the restart, create one durable operation id and persist its phase as
planned, then atomically advance it to scheduled together with the owning
turn's destructive-operation fence. Execute the restart from outside the
daemon cgroup, preferably with a transient unit:
systemd-run --user --unit=holon-restart-<operation-id> --collect \
--on-active=2s systemctl --user restart holon.serviceThe scheduling command must return before the current turn settles. After
startup, perform only readiness/version/status verification and advance the
operation to verified. If the operation id already exists, treat it as
already scheduled and never issue a second stop/start. Do not use nohup,
shell backgrounding, or a fixed sleep as a cgroup escape.
holon-run/holon issue under the
applicable bug-reporting policyTreat these as separate authorizations:
Record the scope, source, expiry, and revocation conditions of standing authorizations. If a gate is absent or ambiguous, stop at the last authorized step and report what is needed next.
Collect evidence in this order:
holon CLI commandsUse holon commands to discover the current CLI contract and holon context
to inspect caller provenance. Do not manually construct caller-context
environment variables and do not use recursive holon run or holon prompt
as a control-plane substitute.
Direct database writes are not a diagnostic technique. They are H3 recovery actions requiring exact approval, a snapshot, a bounded mutation, rollback, and verification.
Keep the runtime database readable under its existing deployment permissions,
but do not treat direct access to a live runtime.sqlite as the default
diagnostic path. Prefer native runtime tools and APIs.
On Linux, inspect runtime_db_protection in runtime status or readiness:
starting is limited to startup and migration before the guard is publishedprotected means the process-lifetime OFD sidecar guard is activequarantined means sidecar integrity failed and runtime DB access is
permanently fail-stopped for the processunsupported means the platform does not provide the Linux OFD guaranteeDB-dependent requests in quarantine return 503 Service Unavailable with
error code runtime_db_quarantined and Retry-After: 1. Do not loop on that
response or assume the runtime will reconstruct the sidecars automatically.
If direct structural inspection is necessary:
-wal or -shm
sidecarsIf Holon reports quarantined, a deleted-open WAL/SHM file, or an inode
divergence:
These are operational safety rules, not access-control requirements. Do not change directory ownership or permissions unless the operator separately authorizes that deployment change.
Keep one record per Holon installation:
work/inventory/installations/<installation-id>/info.yamlRecommended fields:
schema: holon.ops.installation.v1
id: local-dev
environment: development
owner: operator
deployment_mode: local-binary
version:
reported: 0.1.0
commit: "<git-sha-or-null>"
runtime:
endpoint_ref: local-control-plane
service_ref: null
authoritative_sources:
- kind: runtime
ref: native-tools
- kind: deployment
ref: "<safe-reference>"
data_boundaries:
activity_reports: runtime-metadata-only
database_access: disabled
notes: nullDo not place credentials, callback URLs, secret values, private keys, or raw payloads in inventory.
ops preflight, execution, rollback,
operation-record, and verification workflow.Do not treat queued, yielded, blocked, waiting, and current WorkItems as interchangeable. Use the runtime's declared lifecycle views rather than reconstructing scheduler state from incidental logs.
Maintain one checkpoint per installation and source:
work/checkpoints/<installation-id>-<source-id>.jsonExample:
{
"schema": "holon.ops.checkpoint.v1",
"source": "runtime-events",
"cursor_kind": "timestamp_and_id",
"cursor": {
"timestamp": "2026-09-06T00:00:00Z",
"id": "event-redacted"
},
"last_successful_run": "2026-09-06T00:10:00Z"
}Rules:
(timestamp, stable_id) when possiblePatrol is disabled until the operator approves and persists a policy:
work/policies/patrol.yamlSuggested contract:
schema: holon.ops.patrol.v1
enabled: false
mode: report-only
timezone: Etc/UTC
schedule:
kind: daily
at: "09:00"
scope:
installations: []
environments: []
agents: []
exclude_agents: []
window:
kind: since-last-success
checks: []
data_policy: runtime-metadata-only
notifications:
report_destination: null
anomaly_destination: null
silence_windows: []
review:
expires_at: null
next_review_at: nullConfirm the IANA timezone, daylight-saving behavior, scope, exclusions, reporting window, checks, timeout, concurrency, destinations, retention, checkpoint initialization, review date, and revocation conditions before scheduling.
An enabled patrol remains report-only unless a separate named remediation authorization exists. Never infer automatic repair, restart, cancellation, upgrade, issue submission, or database access from the patrol policy.
Approved report data may include:
Excluded data:
Define “active” in the policy using approved metadata signals, for example a lifecycle transition, task start/completion, or runtime-recorded activity timestamp inside the report window. Do not infer activity from content access.
Recommended report outline:
# Holon daily operations report
## Executive summary
## Runtime and daemon health
## Agent current-state distribution
## Agent activity in reporting window
## WorkItem, task, wait, timer, and delivery lifecycle health
## New errors and trend versus previous window
## Open findings and incidents
## Deployments, restarts, and maintenance actions
## Recommended operator actions
## Data coverage and limitationsPersist reports under work/reports/daily/YYYY-MM-DD.md. Include the exact
timezone, UTC bounds, policy revision, sources, excluded sources, and
checkpoint outcome.
Use findings for bounded observations that need tracking:
work/findings/FIND-<timestamp>-<slug>.mdInclude installation, time window, affected component and version, sanitized evidence, fingerprint, occurrence count, impact, confidence, classification, workaround, missing evidence, and recommended action.
Use incidents for active or materially impactful operational events:
work/incidents/INC-<timestamp>-<slug>.mdFollow the ops incident and operation-record rules. Link findings, reports,
authorized operations, and issue drafts instead of duplicating their full
contents.
Persist the policy at:
work/policies/bug-reporting.yamlSuggested contract:
schema: holon.ops.bug-reporting.v1
mode: disabled
repository: holon-run/holon
allowed_categories: []
rate_limit:
max_issues: 0
per_hours: 24
expires_at: null
require_duplicate_search: true
forbidden_auto_submit:
- security
- privacy
- credential
- personal-data
- data-lossModes:
disabled: local findings onlydraft-only: create a sanitized draft and wait for operator reviewscoped-submit: publish only while an explicit repository-, category-,
duration-, frequency-, and revocation-bounded policy is activeFirst enablement must be draft-only. This skill defines scoped-submit for a
possible future authorization but grants none.
holon-run/holon issues for duplicates.work/issue-drafts/<timestamp>-<slug>.md.draft-only, stop and request operator approval.scoped-submit, revalidate repository, category, expiry, rate limit,
revocation, duplicate result, and forbidden categories immediately before
publication.ghx file-based payload guidance and record the resulting
issue reference without copying authentication data.Sanitize at least:
Do not assume hashing makes sensitive data publishable. Prefer descriptive
placeholders such as <agent-id>, <local-path>, and <request-id>.
Recommended issue outline:
## Summary
## Environment and Holon version
## Minimal reproduction
## Expected behavior
## Actual behavior
## Sanitized evidence
## Impact and frequency
## Workaround
## Duplicate search
## Additional contextA diagnosis or patrol run is complete only when:
ops operation record, rollback result, and verificationIf any criterion is unmet, report partial completion and do not advance the checkpoint.
© holon-run, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills/holon-runtime-ops of holon-run/holon.
Open the folder on GitHubat commit 671bd7a
Holon Runtime Ops next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Holon Runtime Ops this skillholon-run/holon | 153 | — | ~3.9k | Automated safety check: Pass | Apache-2.0 | |
| Comet Runtime Diagnoserpamis/comet | 3.2k | — | ~226 | Automated safety check: Pass | MIT | |
| Diagnose Gatewayopenclaw/openclaw | 392k | — | ~670 | Automated safety check: Pass | MIT | |
| Business Operations Skillsalirezarezvani/claude-skills | 28k | — | ~2.3k | Automated safety check: Pass | MIT | |
| Diagnosegithub/awesome-copilot | 40k | 1 repos | ~1k | Automated safety check: Pass | MIT | |
| Opsdavepoon/buildwithclaude | 3.6k | — | ~999 | Automated safety check: Notes | MIT |
rpamis/comet
通过区分过期配置与源码缺陷,并执行真实打包 Runtime 路径,诊断 Comet Hook、安装、路由、平台、生成 Runtime 或生命周期行为。Hook 或安装报告可能涉及配置、生成资产漂移、不支持的平台或跨项目归属问题时使用。
openclaw/openclaw
Diagnose Gateway, config, secrets, channels, and port failures with read-only one-liners.
alirezarezvani/claude-skills
A skill your agent uses when running, diagnosing, or designing internal business operations — process documentation, vendor SLAs, capacity planning, internal comms, SOP/runbook authoring…
github/awesome-copilot
Perform a systematic diagnostic scan of an AI workflow across 5 quality dimensions — prompt quality, context efficiency, tool health, architecture fitness, and safety — producing a scored report…
davepoon/buildwithclaude
Business operations command center. An agent skill from davepoon/buildwithclaude.
alirezarezvani/claude-skills
A skill your agent uses when a Head of Ops, Knowledge Manager, or TPM-Internal needs to author, validate, or clean up company SOPs and internal runbooks (procurement intake, vendor offboarding…
holon-run/holon
Assemble existing local images, videos, audio and subtitles into preview/final videos with FFmpeg, technical QC and provenance.
holon-run/holon
Solve a GitHub issue by collecting context, implementing a fix, and opening or updating a pull request.
holon-run/holon
Fix a GitHub pull request by addressing feedback or CI failures, pushing changes, and publishing replies.
holon-run/holon
Audit code-health and technical-debt signals with evidence, rank proportionate interventions from focused cleanup to broad coordinated refactors, and draft implementation-ready plans without…
holon-run/holon
Review a set of code changes using evidence-backed findings, explicit confidence, and a clear coverage summary.
holon-run/holon
Guidance for safe, reliable GitHub CLI workflows across issues, pull requests, and reviews.
Operate and diagnose Holon runtimes with metadata-only patrol reports, incremental error analysis, and sanitized bug escalation. Holon Runtime Ops is an agent skill from holon-run/holon. Operate and diagnose Holon runtimes with metadata-only patrol reports, incremental error analysis, and sanitized bug escalation.
Run `npx skills add holon-run/holon --skill holon-runtime-ops -a claude-code`. Or copy the skill folder (skills/holon-runtime-ops in holon-run/holon) into .claude/skills/holon-runtime-ops in your project. Claude Code loads it when a task matches its description.
Run `npx skills add holon-run/holon --skill holon-runtime-ops -a codex`. Or copy the skill folder (skills/holon-runtime-ops in holon-run/holon) into .agents/skills/holon-runtime-ops in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add holon-run/holon --skill holon-runtime-ops -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/holon-runtime-ops, .gemini/skills/holon-runtime-ops, .github/skills/holon-runtime-ops and .opencode/skills/holon-runtime-ops in your project.
SKILL.md names no scripts, command-line tools or credentials: Holon Runtime Ops is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Holon Runtime Ops is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 3.9k tokens (SKILL.md is roughly 16k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Holon Runtime Ops: Comet Runtime Diagnose (rpamis/comet, 3.2k stars), Diagnose Gateway (openclaw/openclaw, 392k stars), Business Operations Skills (alirezarezvani/claude-skills, 28k stars) and Diagnose (github/awesome-copilot, 40k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
holon-run (a GitHub organization) maintains it in holon-run/holon, which has 153 GitHub stars. The repository holds 13 skills in this directory. The repository was last updated on October 8, 2026.
Source: holon-run/holon on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.