skills/daily-planning/SKILL.md
# Daily Planning Skill ## Purpose Provides daily planning, scheduling, and task prioritization capabilities with voice-first interaction design. ## When to Invoke This skill should be automatically invoked when the user: - Asks about their schedule or calendar - Requests a daily briefing or morning summary - Wants to plan their day - Asks "what should I do today?" or similar - Requests task prioritization - Says phrases like: - "What's on my agenda?" - "Plan my day" - "Morning briefing"
npx skillsauth add infurno/arden skills/daily-planningInstall 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.
Provides daily planning, scheduling, and task prioritization capabilities with voice-first interaction design.
This skill should be automatically invoked when the user:
morning-briefing.md - Daily morning summary workflowtask-prioritization.md - Prioritize tasks by impact/urgencyevening-review.md - End of day reflection and planningtime-blocking.md - Allocate time blocks for tasksparse-calendar.sh - Extract calendar eventsanalyze-tasks.py - Task analysis and prioritizationgenerate-briefing.sh - Create daily briefing reportplanning-templates.md - Standard planning formatspriorities.md - User's priority frameworktime-preferences.md - User's scheduling preferencesVoice responses should be:
Good morning! You have 3 meetings today:
- 9 AM team standup
- 2 PM client call
- 4 PM project review
Your top priorities:
1. Finish the Q1 report (2 hours)
2. Review Sarah's proposal (30 minutes)
3. Prepare for client call (1 hour)
Recommendation: Block 10-12 AM for deep work on the Q1 report.
Best used with:
User: "Morning briefing" ARDEN: Loads daily-planning skill, executes morning-briefing workflow
User: "I have 20 tasks. What should I do first?" ARDEN: Loads daily-planning skill, executes task-prioritization workflow
User: "Help me schedule my tasks for today" ARDEN: Loads daily-planning skill, executes time-blocking workflow
tools
# Weather Skill ## Purpose Get current weather information and forecasts for any location. ## How to Execute This Skill When the user asks about weather, use the Bash tool to run: ```bash ~/ARDEN/skills/weather/tools/get-weather.sh "LOCATION" ``` Where LOCATION = city name, zip code, or "current" for user's current location **Examples:** ```bash ~/ARDEN/skills/weather/tools/get-weather.sh "Chicago" ~/ARDEN/skills/weather/tools/get-weather.sh "60601" ~/ARDEN/skills/weather/tools/get-weather
tools
# User Context Skill ## Overview Provides structured user profile and context information to other skills and AI interactions. Ensures consistent personalization across all ARDEN features. ## Purpose - Supply user profile information to skills - Maintain consistent context across sessions - Enable personalized note-taking and task management - Support context-aware AI responses ## Components ### Tools - **user_context.sh**: Retrieves user context in multiple formats ### Context Files User c
tools
# TODO Management Skill ## Purpose Quickly add TODO items to the appropriate category (work, personal, or side-projects) via chat, voice, or web interface. TODOs are saved as markdown checkboxes in categorized files and automatically consolidated. ## How to Execute This Skill When the user wants to add a TODO, analyze the content to determine the category, then use the Bash tool to run: ```bash ~/ARDEN/skills/todo-management/tools/add-todo.sh "TODO_TEXT" "category" ``` Where: - TODO_TEXT =
tools
# Note-Taking Skill ## Purpose Capture notes via voice or text and save them as markdown files in your notes directory. ## How to Execute This Skill When the user wants to create a note, use the Bash tool to run: ```bash ~/ARDEN/skills/note-taking/tools/create-note.sh "CONTENT" "TYPE" [-c] ``` Where: - CONTENT = The user's note content (extract from their message) - TYPE = quick|meeting|idea|todo (default: quick) - -c = Optional flag to include user context in note footer The script will: