ワンクリックで
check-tasks
Scan all tasks, flag overdue / stale items, report health by priority. Brain-only; no external calls.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Scan all tasks, flag overdue / stale items, report health by priority. Brain-only; no external calls.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Scan calendar events, classify them, surface prep needs.
Filter email noise, surface human emails needing response, flag wiki gaps.
Scan Slack for what needs attention. Team standup digest, mentions, DMs, wiki gaps.
Create a task page in brain/tasks/ with the canonical frontmatter, default fields, project guardrails, and a changelog entry.
End-of-day written standup. Investigates the day across code (git/PRs), comms (Slack/email/calendar), and the internal record (changelog, memory, tasks, meetings). Drafts a two-section signoff and posts to the team channel after explicit confirmation.
Classify a meeting transcript, create brain/artifact outputs with source links, extract knowledge, update the ingest log and changelog.
| name | check-tasks |
| description | Scan all tasks, flag overdue / stale items, report health by priority. Brain-only; no external calls. |
Surface the active task set with health flags. Used at mid-day re-orientations and as part of /morning-brief.
/morning-brief.--quick (optional) — fast path: reads brain/tasks/_index.html directly (the hand-curated rollup). Output ~20 lines max.--project=<slug> (optional) — filter to a specific project.--owner=<name> (optional) — filter to a specific owner.--quick)brain/tasks/_index.html.logs/changelog.md.List all task pages. Walk brain/tasks/*.html (excluding archive/). For each:
robin:status, robin:priority, robin:due, robin:owner, robin:project, robin:updated.robin:type != "task").Filter.
--project= or --owner= filters if given.status in {open, in-progress, blocked}) vs. done/archived.Sort.
Compute health flags:
robin:due < today AND status not in {done, superseded, cancelled}.robin:updated < today − 3d AND status in {open, in-progress}.status == blocked AND no body explanation.priority in {p0, p1} AND no robin:due.status == done AND updated >= today − 7d (surface as positive signal).Compose the report using ../lib/report-template.md:
### Tasks
**P0 — today** (N)
- [[task-slug]] (due YYYY-MM-DD) — summary [overdue!]
**P1 — this week** (N)
- [[task-slug]] (due YYYY-MM-DD) — summary
**P2** (N)
- [[task-slug]] — summary [stale 5d]
**P3** (N)
- (Just count, optionally list.)
**Health flags**
- Overdue (N): [[task-slug]], [[task-slug]]
- Stale (N): [[task-slug]]
- Blocked-without-explanation (N): [[task-slug]]
- P0/P1 without due (N): [[task-slug]]
**Recent wins**
- Done in last 7 days: N. [[task-slug]] ([[task-slug]] …)
Don't write anything to disk. This is a read-only skill.
robin:state instead of robin:status. Surface as a frontmatter bug to fix via /lint-wiki. Don't silently include it (the filter on status excludes it).p3 and surface a flag suggesting the user set one.brain/tasks/archive/).None. Read-only.
brain/tasks/_index.html is your fast path. Keep it tight — just P0/P1 with wikilinks. The skill doesn't auto-update the index; that's a manual or /remsleep-time choice./create-task for that.