Help us improve
Share bugs, ideas, or general feedback.
From finny
Daily synthesis of cowork's interactions with Finny. Activates from the 6 PM monitor or via /finny:day_dream manually. Reads today's transcript, produces a structured digest of patterns / anomalies / open questions, persists via finny_remember.
npx claudepluginhub postergully/finny-claude-plugin --plugin finnyHow this skill is triggered — by the user, by Claude, or both
Slash command
/finny:day_dream [YYYY-MM-DD] (optional — defaults to today)[YYYY-MM-DD] (optional — defaults to today)The summary Claude sees in its skill listing — used to decide when to auto-load this skill
End-of-day synthesis of cowork's interactions with Finny. Runs once daily
Guides technical evaluation of code review feedback: read fully, restate for understanding, verify against codebase, respond with reasoning or pushback before implementing.
Share bugs, ideas, or general feedback.
End-of-day synthesis of cowork's interactions with Finny. Runs once daily
(monitor-triggered) or manually via /finny:day_dream. Output is persisted into
Finny's workspace memory via finny_remember, which feeds 11mirror on Finny's
next memory sync.
monitors/monitors.json at 6 PM local time, OR/finny:day_dream (optional [YYYY-MM-DD] argument for
catch-up runs).Gather. Read cowork's session transcript for the target date. Filter to
Finny-related interactions: questions asked, intents invoked (blessed and
open-string), scope variables resolved (asked vs defaulted), envelopes
returned (status, confidence, env_used), drift events, refusals, low-
confidence answers, non-empty unanswered[] buckets.
Synthesize. Produce a structured ≤1500-token digest with these sections, in priority order (drop later sections first if budget pressure):
Persist via finny_remember. Call:
{
"tool": "finny_remember",
"params": {
"content": "<synthesis>",
"tags": ["day_dream", "<YYYY-MM-DD>"],
"source": "cowork"
}
}
Confirm. If finny_remember returns status: ok, log:
"Day_dream complete — synthesis stored under tags day_dream/YYYY-MM-DD."
If error, surface via judging-output.
If cowork isn't running at 6 PM, the monitor doesn't fire that day. The
cowork-init skill provides catch-up: on next session start, checks "did
day_dream run yesterday?" and if not, AskUsers whether to run it now.
Cap synthesis at ~1500 tokens (≤6000 chars). The bridge's finny_remember
enforces an ~8000-char cap. Drop low-priority sections first under budget.
finny_remember (bridge tool) — the persistence path.cowork-init — catch-up logic for missed days.judging-output — handles the finny_remember envelope.