---
name: my-checker
description: Periodically checks a condition and reports changes
version: 0.1.0
execution: agent
trigger:
  type: interval
  interval_ms: 300000
tags: [monitoring]
config:
  check_target:
    type: string
    description: "What to monitor (URL, file path, service name)"
  alert_on:
    type: string
    default: change
    description: "When to alert: 'change', 'error', 'threshold'"
---

# Periodic Checker

Check the configured target at each interval. Compare the current state
with the previous run. If a notable change is detected:

1. Summarize what changed
2. Assess the importance (low/medium/high)
3. Store the observation as a memory

Only report meaningful changes — skip routine/expected variations.
