agentleFS
X-RayLuanX-RayLuan/Openclaw-Study-Coach/.claude/skills/weekly-report/SKILL.md

weekly-report

Skill8 starsChanged 6 months agoMITView on GitHub

生成本周复盘(周报),回答 Top3 薄弱 + 错因分布 + 作文进步轨迹 + 下周 1 个重点;同时**重写**(不是追加)weakness-profile.md 做提炼;生成周末父母活动 playbook。当家长说"生成周报"、"看看这周怎么样"、或周五自动触发时使用。

49 other projects use a version of this.

Adopted by

Most recently taken up by

Used with

Projects with it also use agency-clients, cross-post-video and 10 more.

Other files people use alongside this one.

Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
  • posteverywhereSkill

    agency-clients

    Work safely across several clients or brands in PostEverywhere. Use when the user manages social media for more than one client, brand or business, mentions a client by name, asks to switch clients, or when the connected accounts belong to different companies.

    Also in 3 projects that use this

  • posteverywhereSkill

    cross-post-video

    Post one video to several platforms with PostEverywhere, with the right title and caption for each. Use when the user wants to share a video, Reel, Short or TikTok across TikTok, Instagram Reels, YouTube Shorts, LinkedIn and Facebook Reels, or asks to "post this video everywhere".

    Also in 3 projects that use this

  • CodeWithSulemanSkill

    approval-workflow

    Manage human-in-the-loop approval workflows for sensitive actions like payments, emails to new contacts, social media posts, and other actions requiring human oversight.

    Also in 3 projects that use this

  • flintfromthebasementSkill

    write-blog-post

    Write or edit a long-form blog post in a specific author's voice, then run it through six editorial passes (substance, structure, human voice, de-AI scrub, house style + O'Reilly word list, fresh-context critic) before delivering. Handles drafting from a brief, filling an outline, editing a draft, refreshing an old post, and applying revision notes. Use when the user wants a blog post that sounds like a real person wrote it, not a one-shot generation.

    Also in 3 projects that use this

  • +8 more from posteverywhere

The file

Files
SKILL.md

周报 Skill

什么时候触发

  • 家长说"生成周报"、"周复盘"
  • review-scheduler 在 Day 7 自动调用
  • ISO 周变化时(周一首次开机)
  • 周五由日报触发(生成周末活动)

输入

  • 周编号(可选,默认本周 YYYY-Www)
  • 孩子 kid_id

必读数据

  1. data/reports/trends/trends.csv — 取本周 7 行
  2. data/reports/daily/*.md — 本周所有日报
  3. data/mistakes/review_queue/*.md — 本周所有 queue 文件
  4. data/mistakes/subjects/<学科>/*.md — 本周新增 + 复发
  5. data/homework/done/*.md — 本周完成的作文片段
  6. data/profile/weakness-profile.md — 当前 pattern
  7. data/profile/strengths.md — 已稳能力 + 本周突破

周报必备 8 个 section

# 2026-W21 周报 (2026-05-22 → 2026-05-28)

**孩子**: meimei(小妹)
**本周状态**: 🟢 整体向好

## 1. 战绩

| 指标 | 本周 | 上周 | Δ |
|---|---|---|---|
| 学习天数 | 6 | 5 | +1 |
| 总学习时长 | 280 分钟 | 240 分钟 | +40 |
| 新增错题 | 12 | 15 | -3 ✓ |
| 当前 streak | 6 天 | 5 天 | +1 |
| 累计积分 | 312 | 198 | +114 |
| **作文段落数** | 4 | 1 | +3 ✓ |

## 2. Top 3 薄弱知识点(语文为主)

| # | 知识点 | 学科 | 本周次数 | 状态 | 下一步 |
|---|---|---|---|---|---|
| 1 | 阅读理解 - 代入类发散 | 语文 | 5 ⚠️ | 系统性 | 下周连续 5 天每天 1 道代入小练 |
| 2 | 作文开头 | 语文 | 4 ⚠️ | 系统性 | 继续"先写中间一段"流程,2 周后再试 |
| 3 | 数学应用题审题 | 数学 | 3 | 系统性 | 下周加 2 道审题题 |

## 3. 错因分布

本周错题共 12 题:

  • 代入(阅读理解专属): 5 题 (42%) ⚠️
  • 审题: 3 题 (25%)
  • 计算: 2 题 (17%)
  • 概念: 1 题 (8%)
  • 书写: 1 题 (8%)

**判断**: 阅读理解代入类是核心 — 不是"粗心",是没掌握"先想方向再答题"的思路。本周后半段她已经能在给方向选项后答出,说明思路通了,接下来 2 周固化为习惯。

## 4. 作文进步轨迹 ✨

本周写了 4 段(对比上周 1 段):

| 日期 | 题目 | 字数 | 亮点 |
|---|---|---|---|
| 5/20 | 我的妈妈 | 80 字 | 用了"蓝色的裙子"——颜色细节 |
| 5/21 | (续) | 120 字 | 加了对话,从描写转到了互动 |
| 5/22 | 那只小猫 | 124 字 | 自己用了"忐忑" ⭐(不在工具箱里) |
| 5/24 | 我家的窗台 | 90 字 | 用了"听到"和"看到"两个维度 |

**判断**: 作文从"不会动笔"到"主动写出感受词",是这周最大的突破。下周保持当前节奏(不加压,不加字数要求),让她稳定 1-2 周再升级。

## 5. 改善情况(对比上周)

- ✓ 错题数 15 → 12,小幅下降
- ✓ streak 6 天(上周 5 天)
- ✓ 作文段落数 1 → 4,**大幅突破**
- ⚠️ 但代入类占比上升(30% → 42%),不是恶化,是终于把这个问题暴露了——之前她跳过这种题,现在敢做了才会错
- ✓ 一次"她自己创造感受词"(忐忑)的瞬间,这是自驱力的早期信号

## 6. 下周 1 个重点

**代入类阅读理解 — 从"给方向选项才能答"过渡到"自己能想出方向"**

具体节奏(review-scheduler 会安排):
- Day 1-3: 每天 1 道代入题,前 5 秒让她**自己**想方向(不给选项),想不出来再给
- Day 4: 出 2 道,目标是有 1 道她**完全独立**答出
- Day 5-7: 维持现状,观察是否稳定

## 7. 给家长一句话

这周整体非常好——作文从 1 段到 4 段,小妹自己开始"敢写"了。代入类阅读题暴露出来不是坏事,反而说明她不再回避难题。下周保持现在的练习节奏不要加压,让突破稳住。

## 8. 给小妹一句话

小妹这周做了 4 段作文 ✨ 还自己用了"忐忑"这个词——这是这周最厉害的一件事。下周我们继续写,你想写什么就写什么。

---

## 9. 本周末父母活动(周末 playbook)

(parent-playbook 自动生成,详见 `data/parent-playbook/weekend/2026-W21_weekend.md`)

> **类型**: 类 2(家庭小报)
> **时长**: 30 分钟,周日上午
> **为什么这周选这个**: 小妹这周作文突破很大,周末做一次"家庭记者"让她把这周的小事写下来,既是练习又是仪式感
>
> 完整指南: 见 weekend playbook 文件

输出到对话的简短版

2026-W21 周报已生成 📊

**Top 3 薄弱**
1. 阅读理解代入(5次)⚠️ 系统性
2. 作文开头(4次)继续观察
3. 数学审题(3次)

**错因分布**
代入 42% · 审题 25% · 其他 33%

**作文 ✨**
本周 4 段(上周 1 段),自己用了"忐忑"

**下周 1 个重点**
代入类阅读练习,从"给选项"过渡到"自己想方向"

**weakness-profile 已重写**
- 升级 1 条到当前关注(代入类)
- 移除 0 条到已解决
- 共 4 条当前 pattern

**周末活动**
家庭小报(类 2,30 分钟,周日)
👉 `data/parent-playbook/weekend/2026-W21_weekend.md`

📁 已写入 `data/reports/weekly/2026-W21_weekly.md`

落盘:5 个动作(必须全部完成)

1. 写周报文件

data/reports/weekly/YYYY-Wxx_weekly.md — 完整 9 节内容

2. 重写 weakness-profile.md

不是追加。重新写一份。流程:

  1. 读当前 profile 的所有内容(包括"当前关注 pattern" + "暂不归 pattern" + "已解决")
  2. 读本周 trends.csv 7 行 + 本周 daily reports
  3. 提炼规则:
    • 同类卡点本周 + 上周累计 ≥ 3 次 → 升级到"当前关注 pattern"
    • 当前关注 pattern,本周 + 上周都没再出现 → 移到"历史已解决"
    • "暂不归 pattern" 里 ≥ 2 周没再出现 → 删
  4. 每个当前 pattern 必须带 4 字段:表现 / 频次 / 已尝试方案 / 下一步
  5. 按重要度排序,保留 ≤ 7 条
  6. 写到文件顶部加更新时间 + 这周变化摘要

3. 重写 strengths.md

不是覆盖,是整理:

  1. "已稳的能力" — 只增不减(她证明过会的事永远算她的)
  2. "最近做得好的具体瞬间" — 保留最近 14 天,旧的归到 data/profile/strengths_archive/strengths_<YYYY-Www>.md
  3. "性格特征" — 如果本周有新观察,追加

4. 生成周末 parent-playbook

按 parent-playbook SKILL.md 的"周末 4 类模板"决策逻辑,选 1 个类,写完整 weekend playbook 到 data/parent-playbook/weekend/YYYY-Www_weekend.md。

5. 通知 review-scheduler 下周重点

把"下周 1 个重点"传给 review-scheduler,让它在下周 Day 1 起就按这个安排。

周报必须回答的核心 3 问

不要让周报变成日报的累加。周报有 3 个独有的责任:

  1. 判断方向: 这周整体是变好还是变差?孩子是更敢动还是更回避?
  2. 提炼 pattern: 把零散观察提炼成 ≤ 7 条 pattern(写进 weakness-profile)
  3. 给下周一个明确方向: 不写"加强 XX",写具体一周怎么过(给 review-scheduler 用)

硬规则

  1. 下周 1 个重点只能 1 个。家长强行要 3 个,坚持劝退,劝不退就在周报里加 ⚠️ 标记。
  2. 必须和上周对比。第一次跑没有上周 → 写"本周是首周,下周开始有对比"。
  3. 错因占比 ≥ 40% 的标 ⚠️。
  4. 同一知识点本周 ≥ 3 次的标"系统性"。
  5. 判断要带因果。不写"代入占比 42%",写"代入占比 42%,说明她终于敢做这种题了,不是恶化"。
  6. 永远不指责。"孩子不认真"这种话一句不能有。
  7. 作文进步轨迹节,如果本周写了 ≥ 1 段,必须有。这是她最重要的进步通道。
  8. 必须重写 weakness-profile,不是追加。
  9. 必须生成周末 playbook,不是可选。

当本周数据少(刚启动 < 3 天)

  • 不写 Top 3 / 占比(数据不够)
  • 写"启动周观察":
    • 跑了几天
    • 初步看到的特点
    • 下周建议先把哪一类数据补稳
  • weakness-profile 这次不重写,继续累加

不要做

  • ❌ 不画图(markdown 表格 + 简单百分比就行)
  • ❌ 不超过 9 节
  • ❌ 不和"班级其他孩子"对比(我们不知道,也不应该)
  • ❌ 不预测未来("按这速度下个月会怎样")
  • ❌ 不让孩子看到 weakness-profile 重写后的版本(只给精简版强项)

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.