skills/kairos-kickoff/SKILL.md
Quick morning orientation — surface ClickUp tasks, carry-overs, project gaps, and intensity patterns. Use when starting the workday.
npx skillsauth add mpazaryna/agentic-factory kairos-kickoffInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Quick morning orientation - under 2 minutes. Synthesize, don't list.
First, determine the day of week. If today is Saturday or Sunday: "It's the weekend. No kickoff." Stop.
Establish today's date from the system environment (provided as "Today's date: YYYY-MM-DD"). Use this to:
Before gathering context, verify the previous working day's note is complete:
## Shutdown section with content (not just the heading)If yesterday has no shutdown:
If running as Monk (autonomous): Don't ask — derive what you can from ClickUp (completed tasks for that day), estimate intensity, and write a best-effort shutdown with a callout: > [!recovered] Shutdown reconstructed from ClickUp data. Intensity estimated.
Read these in parallel, don't output yet:
projects/ folder - scan for active and encouraged projectskairos/logs/weekly/YYYY/YYYY-WNN.md)Use ClickUp MCP tools to get today's tasks:
These tasks form the day's tactical plan. The weekly plan provides strategic context; ClickUp provides the execution list.
Output a single concise block. Only include sections that have content.
## Kickoff - YYYY-MM-DD (DayName)
[Previous day's "Tomorrow" item if present]
[Today's ClickUp tasks]
[Active project gaps if any haven't had focus this week]
[Persistent blockers if same item 3+ days]
intensity field. If it was intensity 5, today MUST dial back. Two intensity-5 days in a row leads to depletion, not productivity. Flag it directly:Yesterday was intensity 5. Two consecutive burn days leads to
depletion -- you've seen this pattern before. Today is a 3.
Protect the energy. What can you cut or defer?
If the last TWO working days were both intensity 5, escalate: "Two burn days back-to-back. Today is a reset day, not a catch-up day. Reduce blocks, simplify the plan."
Before anything else, check the previous working day's daily note for a named frog (the "Tomorrow's frog" from shutdown).
If the frog was named but not completed:
This is the forcing function. The daily plan is paused until the frog is addressed.
Yesterday's frog: [specific task]. It didn't get done.
We're not moving to the standing sequence until this is handled.
Do it now, or tell me it's blocked (and why).
If no frog was named, or it was completed:
Name today's frog. One specific task, before Block 1.
(Or "nothing pending" to move on.)
If they name one, record it as the first item in the daily note Focus section. If nothing's pending, move on. Don't invent frogs.
The principle: A named frog gets eaten. If you skip the frog, the practice pauses until you come back to it.
Don't ask for focus -- pull it from ClickUp and the weekly plan.
# Focus
- **Frog:** [named task]
- [ClickUp task 1]
- [ClickUp task 2]
- [Project focus from weekly plan]
## Kickoff - 2026-03-03 (Tuesday)
Yesterday: Chiro billing codes, R-code bug fix. Intensity 4.
Today's ClickUp: ADR-019 voice artifact normalization, E&M office visit codes, Illium Factory blog post.
Daily note created.
Short. Synthesized. Actionable. Create the daily note in a single pass -- don't pause to ask for focus.
development
Comprehensive Cloudflare platform skill covering Workers, Pages, storage (KV, D1, R2), AI (Workers AI, Vectorize, Agents SDK), feature flags (Flagship), networking (Tunnel, Spectrum), security (WAF, DDoS), and infrastructure-as-code (Terraform, Pulumi). Use for any Cloudflare development task. Biases towards retrieval from Cloudflare docs over pre-trained knowledge.
tools
Send and receive transactional emails with Cloudflare Email Service (Email Sending + Email Routing). Use when building email sending (Workers binding or REST API), email routing, Agents SDK email handling, or integrating email into any app — Workers, Node.js, Python, Go, etc. Also use for email deliverability, SPF/DKIM/DMARC, wrangler email setup, MCP email tools, or when a coding agent needs to send emails. Even for simple requests like "add email to my Worker" — this skill has critical config details.
tools
Build AI agents on Cloudflare Workers using the Agents SDK. Load when creating stateful agents, durable workflows, real-time WebSocket apps, scheduled tasks, MCP servers, chat applications, voice agents, or browser automation. Covers Agent class, state management, callable RPC, Workflows, durable execution, queues, retries, observability, and React hooks. Biases towards retrieval from Cloudflare docs over pre-trained knowledge.
tools
Planning conductor — runs the full PRD → Spec → Gherkin loop in a single interactive session with human approval gates.