# Mochi Watch

Check one or more watch items, compare with last known status, suggest actions, and...

- Repository: https://github.com/kirodotdev/KiroCrew (4711 stars)
- Category: Engineering
- License: Apache-2.0
- Last updated: 2026-11-01
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add kirodotdev/KiroCrew --skill mochi-watch -g -a claude-code -y`
Codex: `npx skills add kirodotdev/KiroCrew --skill mochi-watch -g -a codex -y`
Cursor: `npx skills add kirodotdev/KiroCrew --skill mochi-watch -g -a cursor -y`
Gemini CLI: `npx skills add kirodotdev/KiroCrew --skill mochi-watch -g -a gemini-cli -y`

## Description

Check one or more watch items, compare with last known status, suggest actions, and update the watchlist.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# @mochi-watch, Check Watch Items

Check watch items from the persistent watchlist, compare with last known status, and notify on changes.

> **The watchlist is its own scheduler.** Each item's `checkIntervalMins` is consumed by the queue poller to decide when to re-check. NEVER create a `cron_add` / `@kirocrew-cron` job for a watch item, the cron would run the check a second time and burn tokens twice. When creating a watch item, ALWAYS set `checkIntervalMins` explicitly from the user's stated frequency (daily = 1440, hourly = 60, etc.); omitting it silently applies the 10-minute default, which is almost never what the user asked for. That value is remembered as `baseIntervalMins` and is the floor for every later adjustment.

## Steps

### 0. Read the items

Your spawn prompt carries only each item's label, kind, id, target, triggerCondition, lastResult, priority and checkCount. Everything else this skill relies on, `checkIntervalMins`, `baseIntervalMins`, `failCount`, `lastChecked`, `autoComplete`, `notes` and `history`, is on the item itself. Call `get_watchlist()` ONCE before checking and read those fields for every id in the prompt; never guess them.

### 1. Check Status

For each item, use the appropriate tool:

The rest: https://github.com/kirodotdev/KiroCrew/blob/HEAD/src/kiro_crew/apps/builtins/mochi/agents/skills/mochi-watch/SKILL.md
