rrule-recurring-tasks
CommunityAutomate recurring tasks with RRULE patterns.
AuthorHamza123545
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides a robust mechanism to parse RRULE patterns (simplified and RFC 5545) and compute the next occurrence for recurring tasks, enabling reliable task scheduling.
Core Features & Use Cases
- Simplified patterns support: DAILY, WEEKLY, MONTHLY, YEARLY with interval handling.
- Full RFC 5545 RRULE parsing: parse and evaluate both simple and complex recurrence rules.
- UTC-time consistency: calculations are performed in UTC to avoid timezone drift.
- Use Case: wire this into a to-do or calendar app to auto-schedule the next task occurrence based on user-defined recurrence rules.
Quick Start
Install Python dateutil and import the RRuleParser to compute the next occurrence from a pattern and dtstart.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: rrule-recurring-tasks Download link: https://github.com/Hamza123545/Todo_giaic_five_phases/archive/main.zip#rrule-recurring-tasks Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.