Tooluck logoTooluck
SKILL.md

local-tools

Agent skill fromfreestylefly/wesight

Access local system resources including Calendar on macOS and Windows. Use this skill when you need to manage user's schedule directly on their device.

How to install local-tools

install local-tools
# install the wesight pack with the skills CLI
npx skills add freestylefly/wesight

# or add only this skill to Claude Code: copy the folder

SKILLs/local-tools/

# into

~/.claude/skills/local-tools/ (all projects)

.claude/skills/local-tools/ (one project)

SKILLs/local-tools/SKILL.md

MITFull file
1# Local Tools Skill
2
3## When to Use This Skill
4
5Use the local-tools skill when you need to:
6
7- **Calendar Management** - View, create, update, or delete calendar events
8
9**Examples of when to use:**
10- User: "Show me my schedule for tomorrow"
11- User: "Create a meeting at 3 PM"
12- User: "Search for calendar events containing 'project'"
13- User: "Delete tomorrow's meeting"
14
15## How It Works
16
17```
18┌──────────┐ Bash/PowerShell ┌─────────────────────────────────────────────────────────────┐
19│ Claude │──────────────────────▶│ calendar.sh / calendar.ps1 │
20│ │ │ ├─ macOS: osascript -l JavaScript (JXA) ──▶ Calendar.app │
21│ │ │ └─ Windows: PowerShell ──▶ Outlook COM API │
22└──────────┘ └─────────────────────────────────────────────────────────────┘
23```
24
25**Architecture:**
261. **CLI Scripts** - Platform-specific scripts, no HTTP server needed
27 - `calendar.sh` - Bash script for macOS
28 - `calendar.ps1` - PowerShell script for Windows
29
302. **Local Calendar Access** - Direct access to system calendar
31 - macOS: Uses JXA (JavaScript for Automation) to control Calendar.app
32 - Windows: Uses PowerShell COM API to control Microsoft Outlook
33
343. **JSON Output** - Structured data format for easy parsing
35
36## Platform Support
37
38| Platform | Implementation | Calendar App | Status |
39|----------|---------------|--------------|--------|
40…

Excerpt shown under the repository's MIT license.

More skills in wesight

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates