Borrowing it
Nothing to install: this file belongs to ZhuoZhuoCrayon/ai-workspace. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/ZhuoZhuoCrayon/ai-workspace/main/.agents/skills/work-schedule/SKILL.mdgit clone --depth 1 https://github.com/ZhuoZhuoCrayon/ai-workspaceWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/zhuozhuocrayon/ai-workspace/work-schedule)<a href="https://agentmods.dev/skills/zhuozhuocrayon/ai-workspace/work-schedule"><img src="https://agentmods.dev/badge/skills/zhuozhuocrayon/ai-workspace/work-schedule/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/zhuozhuocrayon/ai-workspace/work-schedule"><img src="https://agentmods.dev/badge/skills/zhuozhuocrayon/ai-workspace/work-schedule.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00087 | $0.02184 |
| Opus 5 | $0.00044 | $0.01092 |
| Sonnet 5 | $0.00017 | $0.00437 |
| Haiku 4.5 | $0.00009 | $0.00218 |
Grade A, and why
work-schedule scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 10d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 190 lines — stays where its author put it; the contents beside it link to each section on GitHub.
需求排期录入 Skill
0x01 背景与目标
通过企业微信智能表格 Webhook 将工作事项录入排期表。核心目标:
- 对话里出现“加入排期”时可快速落表
- 一个
key对应一个文档,一个文档覆盖半年 - 固定脚本执行,减少人工拼装请求体错误
0x02 路径解析(CRITICAL)
本技能依赖的脚本和配置位于 scripts/、config/ 子目录中。
【CRITICAL(必须执行不可协商)】 本 Skill 目录可能是 symlink,必须通过以下方式解析真实路径:
# 解析本 Skill 的真实路径(处理 symlink)
SKILL_DIR=$(python3 -c 'import os,sys; print(os.path.realpath(sys.argv[1]))' "<SKILL.md 所在目录的绝对路径>")
- 阅读本 SKILL.md 时已知其绝对路径(如
.../work-schedule/SKILL.md),取其父目录作为SKILL_DIR。 - 通过
os.path.realpath解析 symlink 得到真实目录。 - 后续所有脚本和配置文件均使用
${SKILL_DIR}/...引用,禁止硬编码路径。
0x03 配置规范
配置文件路径:${SKILL_DIR}/config/schedules.yaml
active: "2026H1"
schedules:
"2026H1":
key: "webhook-key"
months_start: 1
schema:
frvG4J: "项目"
fzSueb: "需求"
# ... field_id -> 列名
字段含义:
active:当前默认周期key:Webhook key(仅保存在schedules.yaml)months_start:1或7,用于 H1/H2 月份映射schema:field_id -> 列名,不同文档 field_id 不同
新增周期时必须执行:
- 解析用户提供的
schema + key - 打印拟新增配置摘要(
period/key/months_start/schema)并确认 - 用户确认后再写入
${SKILL_DIR}/config/schedules.yaml - 按用户要求决定是否切换
active
0x04 字段 Schema(扩展版)
以下为 2026H1 示例,实际以
${SKILL_DIR}/config/schedules.yaml为准。
| field_id | 列名 | 类型 | 默认值 | 字段说明 |
|---|---|---|---|---|
| frvG4J | 项目 | multi_select | 必填(模型推测) | 观测平台 / 业务支持 / APM / APM / 日常支持 |
| fzSueb | 需求 | text | 必填 | 不含细节的短语标题(例如:LOL 社区版支持) |
| fc5FyT | 需求类型 | multi_select | 研发 | 研发 / 纯跟进 / 设计 / 原型 / 修复 |
| f53B4X | 优先级 | multi_select | P0 | P0 / P1 / P2 / done |
| fiWfNd | 进度 | multi_select | 未启动 | 未启动 / 评审中 / 暂时挂起 / 待产品确认方案 / 方案就绪 / 开发中 / 灰度中 / 已上线发布 / 跟进中 |
| fl1uff | 文档/链接 | link | [] | 文档链接,支持空 |
| f0B8fw | 事项类型 | multi_select | 规划 | 规划 / 新增 |
| ffio2F | 备注 | text | "" | 需求详情、背景、范围、约束等完整说明 |
| fYhKHf | 1 月 | month_tags | 自动计算 | 例如 ["P2-排期"] |
| f6MQpU | 2 月 | month_tags | 自动计算 | 例如 ["P2-排期"] |
| fYDW9O | 3 月 | month_tags | 自动计算 | 例如 ["P2-排期"] |
| fNocoV | 4 月 | month_tags | 自动计算 | 例如 ["P2-排期"] |
| fB1bqi | 5 月 | month_tags | 自动计算 | 例如 ["P2-排期"] |
| fxHuQY | 6 月 | month_tags | 自动计算 | 例如 ["P2-排期"] |
| fjgnwh | 图片 | image | [] | 图片附件,默认空 |
What ships with it
3 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 10d ago First seen · 190 lines · 87 tokens per session scan A 063c5c7fab7c
work-schedule is a skill published in the GitHub repository ZhuoZhuoCrayon/ai-workspace (27 stars, last pushed 3d ago), licensed MIT. It adds 87 tokens to every session and 2,184 once invoked, about $0.0004 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
recipe-create-meet-space
Create a Google Meet meeting space and share the join link.
workthreads
SpecStory Workthreads - a weekly work-thread rollup across a team's repos from SpecStory coding histories (any agent - Claude Code, Codex, Cursor, Gemini, and more). It groups the window's sessions into threads of work per project and labels each new / open / recently closed, so a lead sees what shipped, what is still…
atmos-config
Atmos root configuration: atmos.yaml discovery, precedence, deep merging, basepath, imports, minimal bootstrap, and routing to narrower Atmos skills.
story-readiness
Validate that a story file is implementation-ready. Checks for embedded GDD requirements, ADR references, engine notes, clear acceptance criteria, and no open design questions. Produces READY / NEEDS WORK / BLOCKED verdict with specific gaps. Use when user says 'is this story ready', 'can I start on this story', 'is…
autotask-creator
Rules for automation CRUD from the group-chat commander. The commander does not call mutation tools and does not edit cloud/autotasks files directly. It emits one or more top-level ... containers in its final text; the bus parses and applies them after the turn.
projects
List all managed projects with status, branch, open PRs, and open issue counts — portfolio-level view.