agent-statuslisted
Install: claude install-skill jiayi-ThE-CREATOR/macos-llm-agents
# agent-status
Generate a one-shot health snapshot across every agent in this repo.
## Procedure
1. **Read the canonical agent list** from the root `CLAUDE.md` agents table. Slots are encoded in the "触发" column (e.g., `launchd(morning2/afternoon/night + catchup)`).
2. **Read every stamp** under `.stamps/`. Each file's contents is the date of the last successful run (TZ=Asia/Tokyo). The filename is the slot.
3. **Check launchd state** with `launchctl list 2>/dev/null | grep -E 'com\.(financial_news|brain_science|notes_sync|daily_brief)\.'`. Columns: PID · LastExitStatus · Label. PID `-` means not currently running, which is normal for scheduled jobs.
4. **Tail each agent log** (last 30 lines of `agents/<name>/<name>.log`). Look for:
- `Traceback`
- `^\[重试\]`
- `ERROR|Failed|failed`
- `exit [1-9]`
- `429|503|TimeoutError`
5. **Render the table** below.
## Output format
```
## Agent Status — <today JST>
| agent | slot | last stamp | launchd | last exit | recent error |
|----------------|------------|------------|---------|-----------|--------------|
| financial_news | morning2 | 2026-05-19 | loaded | 0 | — |
| financial_news | afternoon | 2026-05-18 | loaded | 0 | — |
| brain_science | night | (missing) | loaded | 1 | Groq 429 |
| ... | | | | | |
### Missed slots
- brain_science.morning — stamp missing for today
###