pulse

Installation
SKILL.md

/pulse (bro)

All mechanics live in the bro CLI. This skill is policy only — the metronome mechanics live in bro pulse, the snapshot shape in bro review watch.

Prereq: bro on PATH or npx -y @broject/bro@0.

Commands

Command What it does
bro pulse [S] The session metronome — a long-lived child: beats every S seconds (default watch.intervalSec, 60), prints each tick, and drops it into the mailbox as the pulse.lock holder. The mail IS the wake: a background child's exit reaches no one, so the tick's drop is the only channel that lands mid-turn
bro pulse [S] --no-notify Stdout liveness only — no mailbox drops (default is --notify)
bro pulse [S] --json One structured object per beat — {ts, …snapshot, pulse:{sec,mailing}}, or {ts,sec,cmd,code,stdout,stderr,mailing} for a probe
bro pulse [S] -- <cmd>… The tick is <cmd> instead of the watch snapshot — stdout/stderr echoed verbatim; a failing probe is beat content, never a kill

Policy

Installs
1
Repository
theplenkov/bro
GitHub Stars
1
First Seen
14 days ago
Security Audits