Individual skill

heartbeat

Set recurring checks or completion watches with `sno heartbeat` and its persistent log reader. Use for periodic reports or unattended long runs. Not for calendar scheduling or commands watched directly.

skills/S-communication-and-handoff/heartbeat/skill/SKILL.md

Read pinned source

Source commit 1ca8a66158bc9ca26c288c6d5e7ebcf2ffb8491a

What was checked

Matches the observed repository HEAD
Yes
Scanner rules are current
Yes
Repository scan complete
No
Skill scan complete
Yes
Observed behavior
Network or broad shell
Last checked
Nov 10, 2026

These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.

Install this skill

Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.

An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.

Repository context

Repository stars (not skill ratings)
864
Repository last updated
Nov 4, 2026
License
Apache-2.0

Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.

Files and excerpt

File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.

Browse files
Read excerpt

# heartbeat

Use the `sno heartbeat` command installed by `sno setup`. This skill supplies
instructions, not a program copy. If the command names a missing prerequisite, install
that tool and retry. On macOS install Homebrew `coreutils` (GNU `timeout`, `tail` and `mv`) and
put its `libexec/gnubin` directory on PATH; newer versions of the command also find the
`g`-prefixed names without it, and then the reader command they print says `gtail`. Install `bash`
and `flock` when required. Windows requires WSL.

[The bundled command contract](references/heartbeat-contract.json) pins the public syntax
checked by this skill's offline self-test. Use `sno heartbeat --help` for the installed program.

Before arming, verify that this harness provides both background execution and a
persistent reader that delivers new output into the agent's conversation. If either is
Back to top