← Back to Skills Marketplace
skunnyo

Clawhub Dev Calendar

by skunnyo · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ✓ Security Clean
127
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install clawhub-dev-calendar
Description
Create detailed ClawHub skill development calendars with milestones, Saskatchewan holidays, America/Regina timezone, and export to ICS, PDF, HTML, or visuals.
README (SKILL.md)

ClawHub Dev Calendar

Overview

Produce tailored calendars for ClawHub skill dev workflows. Formats: ICS (calendar apps), PDF/HTML/PNG (via canvas/browser), markdown/text.

Key integrations:

  • ClawHub dev milestones (references/dev_milestones.md)
  • SK statutory holidays (references/sask_holidays.json)
  • Multi-project support
  • TZ: America/Regina (manual offset in scripts)

Quick Start

Text monthly calendar:

exec command="cal -3 2026-04"

Project ICS:

  1. Copy assets/project_template.json → project.json, edit
  2. exec "python3 scripts/generate_ics.py project.json dev.ics" pty=true
  3. message media="dev.ics" caption="Dev calendar attached"

Workflow: Full Project Calendar

  1. Input: Write project.json with name, start (ISO), milestones array [{name,hours}]
  2. Holidays: Script flags holidays from sask_holidays.json
  3. Generate ICS: scripts/generate_ics.py → .ics
  4. HTML Timeline: Modify assets/calendar_template.html or use exec python html gen
  5. Visual: canvas present url="data:text/html;base64,base64 html" or browser/pdf
  6. Share: message file or write to workspace/memory/

Example project.json:

{
  "name": "clawhub-dev-calendar",
  "start": "2026-04-01T09:00:00-06:00",
  "milestones": [
    {"name": "Init", "hours": 2},
    {"name": "Research/Plan", "hours": 4},
    {"name": "Develop", "hours": 6},
    {"name": "SKILL.md", "hours": 4},
    {"name": "Test", "hours": 3},
    {"name": "Publish", "hours": 1}
  ]
}

Resources

scripts/

  • generate_ics.py: Generates ICS with milestones as events. Usage: python3 generate_ics.py project.json [output.ics] Handles TZ offset, holiday checks (all-day events).

references/

  • dev_milestones.md: Standard phases, hours, cumulative time
  • sask_holidays.json: YYYY list of stat holiday dates (2026-2027)

assets/

  • project_template.json: Copy & customize input example

Load references/ as needed for planning.

Usage Guidance
This skill appears internally consistent and low-risk, but check the following before using it widely: (1) it executes local commands (python3 and optional shell commands) — run in a trusted/sandboxed agent environment; (2) inspect any generated .ics/.html before sharing externally; (3) ensure python3 is available in your agent runtime; and (4) the included generate_ics.py has some formatting bugs in timestamp generation (may produce malformed ICS timestamps), so review/patch the script if precise timezone/timestamp formatting matters.
Capability Analysis
Type: OpenClaw Skill Name: clawhub-dev-calendar Version: 0.1.0 The skill bundle is a legitimate tool for generating project calendars and ICS files for development workflows. The core logic in `scripts/generate_ics.py` safely processes local JSON data to produce calendar events, and the instructions in `SKILL.md` are entirely consistent with the stated purpose of project planning and scheduling without any signs of malicious intent or prompt injection.
Capability Assessment
Purpose & Capability
Name/description (ClawHub dev calendars, SK holidays, ICS/PDF/HTML export) match the provided assets: a project template, Saskatchewan holiday JSON, milestone docs, and a generate_ics.py script. The included code and SKILL.md are proportional to creating calendars/timelines. The SKILL.md references using python3 and a local 'cal' command for quick views — these are reasonable runtime requirements even though 'required binaries' is empty in metadata.
Instruction Scope
Instructions direct the agent to read and write project JSON and output files (project.json, .ics, HTML, visuals) and to present/share generated artifacts. They include exec steps (python3 script, 'cal', generic html generation and canvas presentation). There are no instructions to access unrelated system credentials, network endpoints, or private configs. Note: the SKILL.md suggests writing to workspace/memory and sending files via the agent's messaging APIs — expected for a sharing workflow but worth awareness.
Install Mechanism
No install spec — instruction-only with one small included Python script. Nothing is downloaded from external URLs or written to arbitrary system locations. This is low-risk for installation.
Credentials
The skill requests no environment variables, no credentials, and no config paths. The script reads only the included references/sask_holidays.json and project.json provided by the user — access is limited and appropriate for the purpose.
Persistence & Privilege
always is false and the skill does not request any elevated or persistent privileges. It writes outputs to workspace files (expected) and does not modify other skills or global agent settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install clawhub-dev-calendar
  3. After installation, invoke the skill by name or use /clawhub-dev-calendar
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release of ClawHub Dev Calendar skill: - Generate professional calendars, timelines, and project planners for ClawHub skill development. - Supports multiple formats: ICS (for calendar apps), PDF/HTML/PNG, and text/Markdown. - Auto-includes Saskatchewan statutory holidays, America/Regina timezone, and standard dev rates. - Built-in ClawHub project milestone templates (init, develop, test, publish phases). - Includes scripts and templates for quick project calendar and deliverable creation.
Metadata
Slug clawhub-dev-calendar
Version 0.1.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Clawhub Dev Calendar?

Create detailed ClawHub skill development calendars with milestones, Saskatchewan holidays, America/Regina timezone, and export to ICS, PDF, HTML, or visuals. It is an AI Agent Skill for Claude Code / OpenClaw, with 127 downloads so far.

How do I install Clawhub Dev Calendar?

Run "/install clawhub-dev-calendar" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Clawhub Dev Calendar free?

Yes, Clawhub Dev Calendar is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Clawhub Dev Calendar support?

Clawhub Dev Calendar is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Clawhub Dev Calendar?

It is built and maintained by skunnyo (@skunnyo); the current version is v0.1.0.

💬 Comments