Claude
Skill
proactive-agent
Run periodic checks, anticipate follow-ups, resume after interruptions, and keep quiet when nothing changed. Use with cron, .navin/HEARTBEAT.md, and sustained goals (/goal) for autonomous monitoring.
Virus-scanned
Reviewed automatically before listing.
Download
navinspire-ia-navin-navin_skills_proactive-agent-e9c73a3.zip · 1 KB
Install
skills CLI
npx skills add https://github.com/Navinspire-ia/navin/tree/main/navin/skills/proactive-agent
Claude Code
claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install navinspire-ia-navin@llmmart
Git
git clone https://github.com/Navinspire-ia/navin.git
The skills CLI installs just this skill, for any of its supported agents. Claude Code installs the whole navinspire-ia/navin collection as a plugin from our marketplace. Git is the plain clone.
Skill manifest
Proactive Agent
Overview
Operate as a reliable background partner: schedule work, recover from interruptions, and only notify when there is signal.
Tools
cron- reminders and recurring agent tasks that report back to the chat.navin/HEARTBEAT.md- quiet periodic checks (update the file; the heartbeat job runs it)/goal/ goal tools - sustained objectives across turnsspawn- long independent tracks
When to use cron vs HEARTBEAT
| Need | Mechanism |
|---|---|
| User-facing reminder / report | cron |
| Quiet “check and only speak if useful” | .navin/HEARTBEAT.md |
| Multi-turn project with state | /goal |
Workflow - schedule
- Confirm cadence and timezone.
- Write a self-contained task message (the future turn has limited chat context).
- Prefer
cron_expr+tzfor calendar schedules;every_secondsfor short loops. - List jobs with
cron(action="list")before adding duplicates.
Workflow - resume after interruption
- Re-read the last plan / goal state / relevant files.
- Restate “where we left off” in one sentence.
- Continue from the next incomplete step - do not restart completed work.
- If blocked, say what is blocked and the cheapest unblock.
Notification discipline
- Heartbeat / monitors: no news is silent.
- Failures, security issues, and deadline slips: notify immediately.
- Deduplicate: if the same alert fired recently, summarize the delta only.
Recovery checklist
After an error or restart:
- What was the objective?
- What already succeeded? (check artifacts)
- What is the next safe action?
- Do we need user approval before destructive steps?
Files (navin)
-
SKILL.md 1.9 KB
--- name: proactive-agent description: Run periodic checks, anticipate follow-ups, resume after interruptions, and keep quiet when nothing changed. Use with cron, .navin/HEARTBEAT.md, and sustained goals (/goal) for autonomous monitoring. metadata: {"navin":{"emoji":"🛰️","category":"intelligence"}} --- # Proactive Agent ## Overview Operate as a reliable background partner: schedule work, recover from interruptions, and only notify when there is signal. ## Tools - `cron` - reminders and recurring agent tasks that report back to the chat - `.navin/HEARTBEAT.md` - quiet periodic checks (update the file; the heartbeat job runs it) - `/goal` / goal tools - sustained objectives across turns - `spawn` - long independent tracks ## When to use cron vs HEARTBEAT | Need | Mechanism | |------|-----------| | User-facing reminder / report | `cron` | | Quiet “check and only speak if useful” | `.navin/HEARTBEAT.md` | | Multi-turn project with state | `/goal` | ## Workflow - schedule 1. Confirm cadence and timezone. 2. Write a **self-contained** task message (the future turn has limited chat context). 3. Prefer `cron_expr` + `tz` for calendar schedules; `every_seconds` for short loops. 4. List jobs with `cron(action="list")` before adding duplicates. ## Workflow - resume after interruption 1. Re-read the last plan / goal state / relevant files. 2. Restate “where we left off” in one sentence. 3. Continue from the next incomplete step - do not restart completed work. 4. If blocked, say what is blocked and the cheapest unblock. ## Notification discipline - Heartbeat / monitors: **no news is silent**. - Failures, security issues, and deadline slips: **notify immediately**. - Deduplicate: if the same alert fired recently, summarize the delta only. ## Recovery checklist After an error or restart: 1. What was the objective? 2. What already succeeded? (check artifacts) 3. What is the next safe action? 4. Do we need user approval before destructive steps?
Comments (0)
Sign in to join the conversation.
Reviews (0)
No reviews yet.
No comments yet.