Hourly attention list from Slack, mail, calendar, Granola · Narrow Slack/GitHub event → repro pack (no auto-post) · hourly scan · mention filter
Calendar
Pull two months of open items → Sheet Kanban → daily nudge · day-ahead pull · conflict flag · prep note
Meeting notes
Fathom poll → summary + two action lists · standup-notes SKILL.md: git log last 24h → copy-paste standup draft · poll transcript · owner per item
CS inbox
Client CoS emails Agints CS when stuck · 2–6 Bot group with one owner per stage · stuck after one retry · email Agints CS
Decide — drafts + stop lines
Research brief
Fable Forensic Skill — verify the artifact, not the performance · Claude Fable 5.1 deep-article SKILL.md (effort:high, fork research) · obra/superpowers brainstorming — design-before-code gate · Force x_search + web_search in parallel, never default-web
Voice drafts
Build a send-voice guide from outbox + Slack, then sample the thread · outbox sample · slack tone · thread draft
Night log
Solo-founder Grok Bots: interview once, state file, if-nothing-send-nothing, Outer Loop never commits · loop-runner SKILL.md: one iteration, files are the only memory, cron owns cadence · memory-core dreaming: 03:00 cron, light→REM→deep; only deep writes MEMORY.md · no commit
Watch
anthropics/skills webapp-testing — Playwright + with_server.py black box · Claude Code /aun SKILL.md — one AUN URL, AskUserQuestion, no '対応済' · Babysitting-PR SKILL.md: keep an open PR merge-ready · Grok writes Hermes Kanban cards sized to context · Hermes Kanban — decompose, don’t execute · obra/superpowers test-driven-development skill (Iron Law)
Approvals
Claude Code hooks: Prettier, protect-files, Stop prompt, git if-filter · First SKILL.md: commit-helper + slash-only prod-deploy · Project hooks.json: afterFileEdit formatter + cloud-safe command hooks · disable-model-invocation for deploy/PR/billing skills · Draft-first Auto-review + takeover; Bots are not a security boundary · HAEGONG Grok Bot profiles: Spec Writer → human approval → PR Producer; PR Verifier in a separate chat
Outbound — people
Cold waterfall
LinkedIn engager → waterfall enrich → Instantly · Five-bot outbound team that cannot send · extract engagers · waterfall 3–5
LinkedIn engager
LinkedIn engager → waterfall enrich → Instantly · engaged-only · no cold scrape · no auto-DM
Follow-ups
Build a send-voice guide from outbox + Slack, then sample the thread · due threads · voice match · draft only
Blog pulse
Blog Pulse: write the role, run once, save skill, then schedule with no-guess gaps · schedule gaps · approve live · micro 1
Social lurk
Force x_search + web_search in parallel, never default-web · Claude Fable 5.1 deep-article SKILL.md (effort:high, fork research) · lurk overnight · brief in the morning
Claude Code memory: CLAUDE.md, .claude/rules, auto MEMORY.md · Grok Bot: put changing facts in /workspace, not Bot memory · Hermes bounded memory: MEMORY.md + USER.md · OpenClaw memory is files: USER.md, MEMORY.md, memory/YYYY-MM-DD.md, DREAMS.md · Saving workspace context: file-based agent memory across chats
Named roster
Named bots manage. Heavy Lift Cloud Agents do the compute. · Named Bots, scoped memory, smallest useful roster · Install skills via plugin folders + marketplace.json · Grok Bot Templates — package skills, memory, plugins as a link · Chief of staff runs 10–20 named Grok Bots · Grok Bot Chief of Staff that reads COMPANY.md / APPROVALS.md first
Teach by demo
Cloud Agent environment.json: install vs start vs terminals + Dockerfile · One shared computer, /workspace handoffs, screens ≠ security · Teach a task — 10-minute browser demo → draft skill · ≤10 min demo