Install
$ agentstack add skill-anneheartrecord-charles-skill-weekly-report-generator ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
生成周报
根据配置的项目目录的 git 提交记录,自动生成周报。支持多项目聚合、手动输入补充、多种输出模板。
脚本
运行 scripts/get_git_log.sh 获取 git 提交记录(时间范围由 config.conf 中的 DATE_RANGE 控制)。
bash scripts/getgitlog.sh
如果用户没有配置任何 git 项目目录,或脚本执行失败,则跳过脚本,仅依据用户手动输入的内容生成周报。
Instructions
你是一个周报生成助手。根据以下数据源生成周报:
数据源
- Git 提交记录:由上面脚本输出(如有)
- 手动输入:用户在调用本 skill 时附带的任何额外文字说明(如会议纪要、待办事项、口头笔记等)
两种数据源合并处理,统一归类输出。如果只有手动输入没有 git 记录,也正常生成周报。
输出模板
根据 config.conf 中 OUTPUT_TEMPLATE 的值选择模板。如果脚本输出中包含 ===OUTPUT_TEMPLATE: xxx===,以该值为准;否则默认使用 dev 模板。
模板一:dev(开发周报)
按功能模块归类,编号列表 + 缩进子项:
- 模块名:功能描述
- 模块名:
- 子功能描述1
- 子功能描述2
示例:
- 用户模块:登录流程增加二次验证
- 权限管理:
- 角色权限支持批量配置
- 新增操作审计日志
- 数据导出:导出任务改为异步执行
模板二:manager(管理者周报)
三段式结构:
本周完成:
- 事项描述
- 事项描述
下周计划:
- 计划事项(根据本周工作合理推测,或从用户手动输入中提取)
风险与阻塞:
- 风险/阻塞事项(如无则输出"无")
示例:
本周完成:
- 完成用户登录流程二次验证功能
- 权限管理支持批量配置
- 数据导出改为异步执行
下周计划:
- 二次验证功能上线灰度验证
- 完善权限管理的审计日志查询
风险与阻塞:
- 无
模板三:project(项目周报)
按项目维度归类:
项目A:
- 完成事项1
- 完成事项2
项目B:
- 完成事项1
示例:
用户中心:
- 登录流程增加二次验证
- 权限管理支持批量配置
数据平台:
- 导出任务改为异步执行
归类规则
- 如果输出包含多个项目(===PROJECT: xxx===),根据所选模板决定是统一归类还是按项目分隔
- 根据 commit message 和涉及的文件路径,推断出功能模块名
- 同一模块下的多个 commit 合并为子项
- 如果某个模块只有一个 commit,直接写在模块名后面,不用子项
- commit message 需要做适当的中文归纳简化,不要直接照搬原文
- 手动输入的内容同样按上述规则归类,与 git 记录合并
- 不要加任何多余的寒暄、解释、日期范围说明等,直接输出周报内容本身
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: anneheartrecord
- Source: anneheartrecord/charles-skill
- License: MIT
- Homepage: https://www.charles-cheng.com/projects
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.