skills/note-taking/SKILL.md
# 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:
npx skillsauth add infurno/arden skills/note-takingInstall 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.
Capture notes via voice or text and save them as markdown files in your notes directory.
When the user wants to create a note, use the Bash tool to run:
~/ARDEN/skills/note-taking/tools/create-note.sh "CONTENT" "TYPE" [-c]
Where:
The script will:
Example:
# Create note without user context
~/ARDEN/skills/note-taking/tools/create-note.sh "Remember to follow up on IIT Pod deployment" "quick"
# Create note with user context
~/ARDEN/skills/note-taking/tools/create-note.sh "Remember to follow up on IIT Pod deployment" "quick" -c
Returns: 2026-01-02-remember-to-follow-up-on-iit-pod.md
Then confirm to user: "Note saved as [filename] in your Notes folder."
When the -c flag is used, notes will include structured user context in the footer:
Without context:
---
*Created via ARDEN*
With context:
---
*Created via ARDEN | Context: Hal Borland | Strategic Engineer of Infrastructure @ FedEx Freight | Chicago area | Tech: K8S, VMware, Azure, Linux*
This helps maintain note authorship and context when sharing notes or reviewing them later.
This skill should be automatically invoked when the user:
create-note.md - Create a new note from user inputquick-note.md - Fast note capture (minimal formatting)meeting-note.md - Structured meeting notesidea-note.md - Capture ideas with contextsave-note.sh - Save note to file systemformat-note.py - Format and structure note contentnotes-location.md - Where to save notesnote-templates.md - Templates for different note typesVoice responses should be:
User: "Take a note: Remember to review ARDEN documentation and add custom skills for project management"
ARDEN:
Note saved as "2026-01-02-arden-documentation.md" in your notes folder.
I captured: Review ARDEN documentation and add custom skills for project management.
Default notes directory: ~/Notes/
To change, edit: skills/note-taking/context/notes-location.md
User: "Take a note: Buy milk on the way home" ARDEN: Creates quick-note-2026-01-02.md with the content
User: "Meeting note with Sarah about Q1 planning. Discussed budget allocation and timeline. Action: Send proposal by Friday." ARDEN: Creates structured meeting note with sections
User: "I have an idea: Create a voice-first task management system integrated with ARDEN" ARDEN: Creates idea note with context and timestamp
Best used with:
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 =
data-ai
# 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"