jw-agenda-weekly-plan — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited jw-agenda-weekly-plan (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
基于月规划目标和上周延续任务,生成本周按天拆解的规划。
注意:本 Skill 生成的是规划草稿。用户可在生成后调整每日安排。daily-todo 会读取本文件作为当日计划的来源之一。
级联更新原则:生成或调整周规划时,必须从上往下逐层检查并同步更新,确保各层规划一致:
每一层只在确实受影响时才修改,但必须逐层检查,不可跳过。
本 Skill 仅依赖用户 workspace 下存在 jw-agenda 根目录(默认 jw-agenda-data,可经 workspace 根目录的 .jw-agenda.json 或 jw-agenda.json 配置)及子目录 monthly、weekly、daily、tasks。约定与脚本已随本 Skill 安装,无需用户另行复制。先按 conventions 解析 jw-agenda 根目录。
开始前读取本 Skill 的 `assets/conventions.md` 获取周数计算规则、文件命名和路径。
使用本 Skill 的 assets/scripts/date_utils.py 计算:年内周数(1–52)、本周起止日期(周一至周日)、上周日期范围。
{agendaRoot}/monthly/YYYY-MM-plan.md(当前月,如 2026-02-plan.md,可用 date_utils 推算)Week {W} 对应小节的重点、核心任务、产出目标按优先级读取:
{agendaRoot}/weekly/Week{W-1}-review.md 中的「转入下周」部分{agendaRoot}/daily/ 下上周日期范围内的日志,提取「未完成」部分{agendaRoot}/daily/{上周各日期}-todo.md 中未勾选项{agendaRoot}/tasks/TODO.md、todo-readinglist.md、todo-*.md。其中未勾选项作为「待纳入本周」的候选,在按日分配时酌情纳入(可集中在某几天或按优先级分散)汇总为延续任务清单。
使用 assets/week-template.md 模板结构。
分配原则(按优先级与依赖执行):
操作:从月规划与延续清单提取任务并识别优先级与依赖 → 按上述原则分配到各天 → 填「📋 本周计划内事项总览」表与每日小节(- [ ] ...),来源标记:*(来自规划)* / *(从上周转移)*。
若 `Week{W}-plan.md` 已存在:增量更新。保留已完成(- [x])、用户添加与手动调整;仅追加归一化后不重复的新任务;不覆盖用户对日期、优先级、状态的修改。
路径:{agendaRoot}/weekly/Week{W}-plan.md
若目录不存在则创建。
#### 6a: tasks/TODO.md(总待办)
{agendaRoot}/tasks/TODO.md 或其他 todo-*.md 纳入本周规划的任务 → 在总待办中标记已规划或移除#### 6b: 月规划(只读参考)
#### 6c: 已有日计划(daily/YYYY-MM-DD-todo.md)
*(来自规划)*说明:文件路径、本周重点、延续任务数量、已同步的所有文件路径。提示可用 daily-todo 生成每日计划。
| 情况 | 处理 |
|---|---|
| 月规划不存在 | 向用户说明,询问是否仅基于上周延续任务生成框架 |
| 月规划中无当前周小节 | 使用月规划的整体目标作为参考 |
| 上周日志/总结不存在 | 跳过延续任务,仅基于月规划生成 |
| 周规划已存在 | 增量更新,保留用户已有内容 |
| 跨月边界(如 1.29–2.4) | 归属 Week 结束日所在月份,参见 conventions.md |
assets/week-template.md:周规划输出模板assets/conventions.md:约定assets/scripts/date_utils.py:日期计算脚本~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.