rosterCreates weekly shift rosters (KW-JSON) from CSV availability data and pushes them to GitHub.
Install via ClawdBot CLI:
clawdbot install kleberbaum/rosterGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Calls external URL not in known-safe list
https://github.com/$REPO/actions/workflows/build-roster.ymlUses known external API (expected, informational)
api.github.comAudited Apr 17, 2026 · audit v1.0
Generated Mar 21, 2026
A retail company with field sales teams needs weekly shift rosters that account for driver logistics and trainer assignments. The AI processes CSV availability data from Google Forms, automatically detects calendar weeks, and ensures untrained employees are paired with trainers. It generates JSON plans and pushes them to GitHub for PDF generation and email distribution.
An event management firm uses this skill to schedule staff for weekly events, considering availability, car access for transport, and compliance with youth labor laws. The AI validates time windows and comments to avoid scheduling conflicts, then publishes rosters via GitHub for team communication.
A delivery service with part-time drivers relies on this skill to create weekly schedules from CSV inputs, ensuring drivers with cars are assigned appropriately and hour limits are respected. The AI cross-checks employee data for training status and pushes finalized rosters to GitHub for operational use.
A training organization schedules weekly sessions where trainees must be grouped with certified trainers. The AI loads employee data to identify untrained individuals and preferred trainers, processes availability CSV, and enforces departure and end time rules to create compliant rosters.
Offer this skill as a cloud-based service where businesses pay a monthly fee per user to automate roster creation. Revenue comes from tiered plans based on team size and features like advanced analytics or integrations with HR systems.
Provide consulting services to customize the skill for specific industries, such as adding compliance rules or integrating with existing payroll software. Revenue is generated through one-time project fees and ongoing support contracts.
Release the core skill as open source to build a community, then monetize through premium add-ons like enhanced PDF templates, email automation, or priority support. Revenue streams include one-time purchases for premium features and donations.
💬 Integration Tip
Ensure GITHUB_TOKEN and ROSTER_REPO environment variables are set for GitHub integration, and verify that curl, python3, and base64 are installed on the system for script execution.
Scored Jun 17, 2026
Interact with Google Calendar via the Google Calendar API – list upcoming events, create new events, update or delete them. Use this skill when you need programmatic access to your calendar from OpenClaw.
Google Calendar via gcalcli: today-only agenda by default, bounded meaning-first lookup via agenda scans, and fast create/delete with verification--optimized for low tool calls and minimal output.
This skill should be used when interacting with Apple Calendar on macOS. Use it for listing calendars, viewing events, creating/updating/deleting calendar events, and checking availability/free-busy times. Triggers on requests like "check my calendar", "schedule a meeting", "what's on my schedule", "am I free tomorrow", or any calendar-related operations.
Use when the user asks to manage Google Calendar events or Google Meet spaces. Triggers for scheduling, listing events, creating/updating/deleting events, re...
Create Zoom meetings and add them to Google Calendar events with proper conferenceData (icon, video entry, notes). Use when creating calendar events with Zoo...
Cal.com API integration with managed OAuth. Manage event types, bookings, schedules, availability, calendars, conferencing, webhooks, teams, verified resourc...