搜索

PythonReactSEOPDF
OpenClaw

weekend-wiz

Weekend schedule management assistant with magical organization powers. Create, update, and visualize weekend schedules with HTML rendering and automated reminders. Use when users need to manage their weekend calendar, add schedules, set reminders, or generate visual schedule screenshots. Supports markdown schedule files, beautiful HTML visualization, cron reminders, and automatic cleanup of expired events. Named after the wizard-like ability to magically organize your weekends.

gaorui030 来源安装数☆ 0 仓库 Stars

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

SkillHub CLI

skillhub install gaorui03/weekend-wiz

打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。

将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。

查看来源 ↗使用指南

技能说明

WeekendWiz 🧙‍♂️

Your magical weekend schedule assistant that helps you organize your free time with style.

A personal schedule management system that helps users organize their calendar with visual HTML rendering and automated reminders.

Features

  • Markdown Schedule Management: Central schedule storage in memory/schedule.md
  • HTML Visualization: Beautiful, mobile-friendly schedule cards
  • Automated Reminders: Cron-based reminder system
  • High-Quality Screenshots: 2x resolution screenshots for sharing
  • Auto Cleanup: Removes expired events automatically

Workflow

When user adds/modifies a schedule:

  1. Update memory/schedule.md — Main schedule file
  2. Delete expired events — Auto-cleanup past dates
  3. Update HTML visualization — Generate schedule.html
  4. Generate screenshot — High-quality PNG for sharing
  5. Set cron reminders — Automated reminders at specified times

File Structure

memory/
├── schedule.md          # Main schedule (markdown table format)
├── schedule.html        # Visual HTML version
└── YYYY-MM-DD.md        # Daily notes (optional)

Schedule.md Format

# 📅 日程表

## 本周日程

### 3月14日(周六)
| 时间 | 事项 | 地点 | 备注 |
|------|------|------|------|
| 08:30-11:00 | 报税 | 税务APP | 已设提醒:3/13 18:00 |


## 未来日程
_暂无记录_

## 历史日程
_已过期日程自动归档_

HTML Template

Use assets/schedule_template.html as the base template. Replace <!-- SCHEDULE_CONTENT_PLACEHOLDER --> with generated schedule cards.

Date Label Logic

When updating HTML, dynamically calculate date labels based on current date:

Label Condition CSS Class
今天 Date == Today today
明天 Date == Tomorrow tomorrow
本周 Within 7 days from today thisweek
未来 More than 7 days away upcoming

Also update the page header month: `2026年3月</di...

来源信息

Source
github
Repository
openclaw/skills
Path
skills/gaorui03/weekend-wiz
Version
—
Commit
6c7dc176b64eef815334006f5d96895c460869a9
分类来源
rules
状态
active
可见性
public

这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。

来源内容

SKILL.md
# WeekendWiz 🧙‍♂️

Your magical weekend schedule assistant that helps you organize your free time with style.

A personal schedule management system that helps users organize their calendar with visual HTML rendering and automated reminders.

## Features

- **Markdown Schedule Management**: Central schedule storage in `memory/schedule.md`
- **HTML Visualization**: Beautiful, mobile-friendly schedule cards
- **Automated Reminders**: Cron-based reminder system
- **High-Quality Screenshots**: 2x resolution screenshots for sharing
- **Auto Cleanup**: Removes expired events automatically

## Workflow

When user adds/modifies a schedule:

1. **Update `memory/schedule.md`** — Main schedule file
2. **Delete expired events** — Auto-cleanup past dates
3. **Update HTML visualization** — Generate `schedule.html`
4. **Generate screenshot** — High-quality PNG for sharing
5. **Set cron reminders** — Automated reminders at specified times

## File Structure

```
memory/
├── schedule.md          # Main schedule (markdown table format)
├── schedule.html        # Visual HTML version
└── YYYY-MM-DD.md        # Daily notes (optional)
```

## Schedule.md Format

```markdown
# 📅 日程表

## 本周日程

### 3月14日(周六)
| 时间 | 事项 | 地点 | 备注 |
|------|------|------|------|
| 08:30-11:00 | 报税 | 税务APP | 已设提醒:3/13 18:00 |


## 未来日程
_暂无记录_

## 历史日程
_已过期日程自动归档_
```

## HTML Template

Use `assets/schedule_template.html` as the base template. Replace `<!-- SCHEDULE_CONTENT_PLACEHOLDER -->` with generated schedule cards.

### Date Label Logic

When updating HTML, dynamically calculate date labels based on current date:

| Label | Condition | CSS Class |
|-------|-----------|-----------|
| **今天** | Date == Today | `today` |
| **明天** | Date == Tomorrow | `tomorrow` |
| **本周** | Within 7 days from today | `thisweek` |
| **未来** | More than 7 days away | `upcoming` |

Also update the page header month: `<div class="subtitle" id="current-month">2026年3月</di...

相关技能

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.