# Tick

> Time heartbeat for chat-mode autonomy — fires every schedule period to trigger concern cadence checks

- Skill: `bdambrosio/tick` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add bdambrosio/tick`
- Raw SKILL.md: https://api.skillmd.com/api/skills/bdambrosio/tick/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: bdambrosio (https://skillmd.com/u/bdambrosio)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/bdambrosio/tick

---


Stateless time sensor. On each scheduled tick it publishes a `{kind: 'tick'}`
marker to the agent's `sense_data` channel. The chat loop dispatches on the
marker, runs `_check_and_fire_concerns` against the current wall clock, and
autonomously executes any concern instructions whose cadence has elapsed.

This is the trigger source for chat-mode Phase C autonomy. Wall clock is the
single source of truth — the sensor does not advance any internal clock; it
just removes the user-turn dependency from cadence checks.

