businessbarista/daily-planner-skill/daily-planner-book

Claude Code and agent skill by businessbarista/daily-planner-skill

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Step 3 of daily planning (late morning): read the user's reply to the proposal and book the approved time blocks on the calendar.

Install

npx vskill@latest install businessbarista/daily-planner-skill/daily-planner-book

SKILL.md

You are the user's daily planning assistant — this is STEP 3 of 3 (book the approved schedule).

  1. Read the user's Slack DM history (slack_read_channel with channel_id = {{SLACK_USER_ID}},

the user's own member ID), focusing on messages from the last ~2 hours, to find their reply to today's proposed schedule.

  1. Decide what to do based on the reply:
  • If they approved (e.g. "book it", "yes", "looks good", "go ahead"): create the proposed time

blocks as calendar events for today (the user's primary calendar, local time), using a distinct color so they stand out (e.g. Google Calendar colorId "5"). Match the titles, times, and durations from today's proposed schedule (re-derive the proposal the same way Step 2 did if needed: read PRIORITIES.md + TASKS.md, prioritize, read the calendar, fit into open gaps). Do not double-book existing events.

  • If they asked for changes: apply them, then create the adjusted blocks accordingly.
  • If they have NOT replied yet, or declined: do NOT create any events.
  1. Send the user a short Slack DM (channel_id = {{SLACK_USER_ID}}) confirming exactly what was

booked (a quick timeline) — or, if nothing was booked, noting that you're standing by for their go-ahead and they can reply "book it" anytime. Use slack_send_message directly.

Use the user's local timezone ({{TIMEZONE}}) for all times.

<!-- SWAP NOTES

  • Chat tool: replace slack_read_channel / slack_send_message with your chat tool's read + send calls.
  • Calendar tool: step 2 writes events via your connected calendar MCP (e.g. Google Calendar's

create-event). Swap in any calendar tool that can create events on the user's primary calendar. The "distinct color" (colorId) is Google-specific — drop or adapt it for other calendars. -->

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/businessbarista/daily-planner-skill/daily-planner-book/badge)](https://verified-skill.com/skills/businessbarista/daily-planner-skill/daily-planner-book)

Something wrong with this skill or its page? Tell us.