원클릭으로
progress-heartbeat
Full sweep of all interns. Only use when explicitly asked for a heartbeat, pulse check, or sweep.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Full sweep of all interns. Only use when explicitly asked for a heartbeat, pulse check, or sweep.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Send a macOS notification to alert the user. Use when a task is complete, an intern finishes work, something needs attention, or when explicitly asked to notify. Interns should use this when they finish significant work.
Delegate work to intern sub-agents using the squad extension tools. Use when the user asks you to do something — all work is done by interns, never by the lead directly.
Show a reminder popup in Safari when tasks have built up that need checking off. Use when there are pending PRs, unfinished work, or follow-ups accumulating in tasks.md that the user should be reminded about.
Check on a specific intern's progress, verify completion, nudge stuck interns, or shut down lost ones. Use when the user asks about a particular intern or task. For checking ALL interns, use progress-heartbeat.
Manage a tasks.md file that tracks what each intern in the ./interns subdirectory is working on. Use when you need to check, update, or report on intern task status, or when coordinating work across multiple interns.
| name | progress-heartbeat |
| description | Full sweep of all interns. Only use when explicitly asked for a heartbeat, pulse check, or sweep. |
Full sweep of every intern. Query them all, assess each one, check disk usage, take action, update tasks, deliver a consolidated report.
intern_list
Also read tasks.md to cross-reference. If there are no interns, tell the user and stop.
du -sh ./interns/*/
Flag anything over 20MB. For big ones, dig in with du -sh ./interns/<name>/*.
For each live intern, use intern_status to query them. You can call multiple intern_status tools in parallel:
intern_status name: "<name>" question: "Heartbeat. Be brief: 1. Original task (one line) 2. What you've completed 3. What's remaining 4. Blocked? (yes/no, why) 5. Confidence to finish (high/medium/low)"
For busy interns, intern_status returns their latest output without interrupting them.
| Category | Criteria | Action |
|---|---|---|
| Done | Claims complete, credible | Verify artifacts, mark done |
| On track | Clear progress, confident | Log it, move on |
| Slow | Some progress, less than expected | Nudge via intern_send |
| Stuck | Blocked, confused, no progress | Firm redirect via intern_steer or intern_send |
| Lost | Incoherent, looping, off-task | intern_kill, clean up |
Single comprehensive update to tasks.md — all interns, disk notes, actions taken.
Table format:
## Heartbeat Report — YYYY-MM-DD HH:MM
| Intern | Status | Progress | Disk | Action |
|--------|--------|----------|------|--------|
| name | icon | summary | size | what you did |
### Summary
- X interns checked, Y done, Z nudged, ...
- Total disk: ...
### Needs Attention
- anything requiring user decision