Summary
企业微信日程管理技能。适用于用户对企业微信日程的各类管理需求。当用户需要:(1) 查询指定时间范围内的日程列表或获取日程详细信息(标题、时间、地点、参与者等),(2) 创建新日程并设置提醒、参与人等,(3) 修改已有日程的标题、时间、地点等信息或取消日程,(4) 添加或移除日程参与人,(5)…
stvlynn/qclaw-skills · Archived
企业微信日程管理技能。适用于用户对企业微信日程的各类管理需求。当用户需要:(1) 查询指定时间范围?
npx skills add stvlynn/qclaw-skills --skill wecom-schedule
企业微信日程管理技能。适用于用户对企业微信日程的各类管理需求。当用户需要:(1) 查询指定时间范围内的日程列表或获取日程详细信息(标题、时间、地点、参与者等),(2) 创建新日程并设置提醒、参与人等,(3) 修改已有日程的标题、时间、地点等信息或取消日程,(4) 添加或移除日程参与人,(5)…
This repository is archived — consider an actively maintained alternative.
[SYSTEM RULES - MANDATORY - ALWAYS LOAD - DO NOT SKIP] QClaw系统基础运行规则,强制加载,不可卸…
7 installsHolistic nutrition guidance — food-health relationships, eating behaviors, sustainable habits, …
6 installs?
5 installs[MANDATORY] 本环境没有? 定时任务、模型设置、Skills/Plugins 管理等)都? 禁止直接调用 `openclaw` …
5 installsRelated neighbors and high-traction skills in the same topics — useful to compare before installing.
Review your Google Calendar week, identify gaps, and add events to fill them.
27.7K installsMove a Google Calendar event to a new time and automatically notify all attendees.
27.4K installsCreate a recurring Google Calendar event with attendees.
27.3K installsBuild the period-end accrual schedule — for each accrual, compute the entry, cite the support, …
1.1K installsProvides patterns for unit testing Spring `@Scheduled` and `@Async` methods using JUnit 5, Comp…
2.8K installsOther skills from stvlynn/qclaw-skills · top by installs.
npx skills add stvlynn/qclaw-skills
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
Alternate registries and mirrors of this skill.
npx skills add https://github.com/wecomteam/wecom-openclaw-plugin
main
Parsed from SKILL.md frontmatter.
Files included with this skill beyond the listing page.
SKILL.md
7,864 B
SUMMARY.md
519 B
wecom_mcp是一个 MCP tool,所有操作通过调用该 tool 完成。
⚠️ 前置条件:首次调用
wecom_mcp前,必须按wecom-preflight技能执行前置条件检查,确保工具已加入白名单。
通过 wecom_mcp call schedule <接口名> '<json入参>' 与企业微信日程系统交互。
YYYY-MM-DD 或 YYYY-MM-DD HH:MM:SSerrcode != 0 时展示错误信息;返回的 starttime/endtime 为 Unix 时间戳(秒),需转为可读格式YYYY-MM-DD HH:MM:SS),但返回值多为 Unix 时间戳,使用时需进行格式转换使用 wecommcp tool 调用 wecommcp call schedule getschedulelistbyrange '{"starttime": "YYYY-MM-DD HH:MM:SS", "endtime": "YYYY-MM-DD HH:MM:SS"}'
返回 scheduleidlist 数组。仅支持当日前后 30 天。
使用 wecommcp tool 调用 wecommcp call schedule getscheduledetail '{"scheduleidlist": ["SCHEDULEID1", "SCHEDULEID2"]}'
支持 1~50 个 ID,返回日程标题、时间、地点、参与者等。参见 [API 详情](references/api-get-schedule-detail.md)。
使用 wecommcp tool 调用 wecommcp call schedule createschedule '{"schedule": {"starttime": "YYYY-MM-DD HH:MM:SS", "endtime": "YYYY-MM-DD HH:MM:SS", "summary": "日程标题", "attendees": [{"userid": "USERID"}], "reminders": {"isremind": 1, "remindbeforeeventsecs": 3600, "timezone": 8}}}'
参见 [API 详情](references/api-create-schedule.md) | [reminders 字段](references/ref-reminders.md)。
只需传入需修改的字段,未传字段保持不变。
使用 wecommcp tool 调用 wecommcp call schedule updateschedule '{"schedule": {"scheduleid": "SCHEDULE_ID", "summary": "更新后的标题"}}'
参见 [API 详情](references/api-update-schedule.md)。
使用 wecommcp tool 调用 wecommcp call schedule cancelschedule '{"scheduleid": "SCHEDULE_ID"}'
wecommcp tool 调用 wecommcp call schedule addscheduleattendees '{"scheduleid": "SCHEDULEID", "attendees": [{"userid": "USER_ID"}]}'wecommcp tool 调用 wecommcp call schedule delscheduleattendees '{"scheduleid": "SCHEDULEID", "attendees": [{"userid": "USER_ID"}]}'使用 wecommcp tool 调用 wecommcp call schedule checkavailablity '{"checkuserlist": ["USERID1", "USERID2"], "starttime": "YYYY-MM-DD HH:MM:SS", "end_time": "YYYY-MM-DD HH:MM:SS"}'
支持 1~10 个用户,返回各用户的忙碌时段列表。参见 [API 详情](references/api-check-availability.md)。
经典 query 示例:
流程:
getschedulelistbyrange 获取日程 ID 列表getscheduledetail 批量获取详情,将 Unix 时间戳转为可读时间summary 中匹配筛选;未找到则逐步扩大范围至前后 30 天上限经典 query 示例:
流程:
remindbeforeevent_secs: 900)iswholeday: 1,时间设为当天 00:00:00 至 23:59:59create_schedule经典 query 示例:
流程:
update_schedule,只传入需修改的字段经典 query 示例:
流程:
cancel_schedule经典 query 示例:
流程:
addscheduleattendees 或 delscheduleattendees 完成添加/移除经典 query 示例:
流程:
check_availablity 查询指定时间范围内各用户的忙碌时段create_schedule 创建会议并自动添加参与人