calcurse
A text-based calendar and scheduling application. Use strictly for CLI-based calendar management.
Why use this skill?
Use the calcurse skill to manage your terminal-based calendar and todo list via OpenClaw. Streamline your scheduling and task management efficiently with CLI commands.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/gumadeiras/calcurseWhat This Skill Does
The calcurse skill provides the OpenClaw agent with the ability to manage personal schedules and todo lists directly from the command line interface. Designed for efficiency, this tool leverages the powerful calcurse terminal-based calendar application to perform rapid appointments, task management, and event queries. It serves as a lightweight alternative to graphical calendar suites, making it perfect for users who prefer text-centric workflows.
Installation
To install the calcurse skill within your OpenClaw environment, ensure you have the calcurse package installed on your host system. Then, execute the following command in your terminal:
clawhub install openclaw/skills/skills/gumadeiras/calcurse
Use Cases
- Streamlined Scheduling: Quickly add meetings or reminders to your calendar without leaving your terminal or IDE.
- Deadline Tracking: Maintain a organized todo list with specific priorities to ensure your project milestones stay on track.
- Quick Lookups: Instantly query your upcoming agenda for the next few days to stay prepared for meetings.
- Automation: Integrate scheduling into custom scripts or agent workflows, allowing the agent to manage your calendar autonomously.
Example Prompts
- "OpenClaw, please add a team sync meeting to my calendar for January 21st, 2026, at 2 PM, lasting for 60 minutes."
- "Can you check my schedule for the next two days and summarize any upcoming appointments?"
- "Add a high-priority todo item for me: 'Finish technical documentation' and set its priority level to 1."
Tips & Limitations
- Interactive Mode: While the non-interactive CLI mode is excellent for quick tasks, running
calcursein a PTY session provides a much richer interactive experience. If you need to perform bulk editing or organize complex events, use an interactive session. - Data Integrity: Since the skill interacts directly with the local calcurse data files, ensure your environment variables are correctly configured to point to your standard data directory.
- Precision: When adding items, ensure the date format adheres to YYYY-MM-DD standards, and double-check your duration inputs in minutes to prevent scheduling overlaps. Note that the skill currently lacks native integration with external cloud calendar APIs (like Google Calendar) and is strictly a local tool.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-gumadeiras-calcurse": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read
Related Skills
gotrain
MTA system train departures (NYC Subway, LIRR, Metro-North). Use when the user wants train times, schedules, or service alerts for MTA transit. Covers MTA Subway, LIRR, and Metro-North across the greater New York area.
apple-mail-search
Apple Mail search on macOS with fast metadata and full body lookup. Use for finding messages in Mail.app by subject/sender/recipient/date, opening messages, and reading full body text.
lastfm
Access Last.fm listening history, music stats, and discovery. Query recent tracks, top artists/albums/tracks, loved tracks, similar artists, and global charts.
little-snitch
Control Little Snitch firewall on macOS. View logs, manage profiles and rule groups, monitor network traffic. Use when the user wants to check firewall activity, enable/disable profiles or blocklists, or troubleshoot network connections.
Parcel Package Tracking
Track and add deliveries via Parcel API.