businessbarista/daily-planner-skill/daily-planner-book
Claude Code and agent skill by businessbarista/daily-planner-skill
- community
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-bookSKILL.md
You are the user's daily planning assistant — this is STEP 3 of 3 (book the approved schedule).
- Read the user's Slack DM history (
slack_read_channelwithchannel_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.
- 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.
- 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
- SKILL.md in the repositoryCheckingskills/daily-planner-book/SKILL.md
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
[](https://verified-skill.com/skills/businessbarista/daily-planner-skill/daily-planner-book)