weekly-report
根据 Git 提交记录和代码变更自动生成个人周报。当用户要求生成周报、工作总结、或者汇总本周工作内容时使用此 skill。支持自定义时间范围、提交人过滤、输出格式和详细程度。
How do I install this agent skill?
npx skills add https://github.com/free-ride-car/fun-skills --skill weekly-reportIs this agent skill safe to install?
- Gen Agent Trust Hubwarn
This skill generates personal weekly reports by executing Git commands on the local machine. It has a potential command injection vulnerability if user-provided parameters like 'author' are not properly sanitized, and it is susceptible to indirect prompt injection because it processes untrusted Git commit messages as part of its analysis flow.
- Socketpass
No alerts
- Snykpass
Risk: LOW · No issues
What does this agent skill do?
周报生成器 (Weekly Report Generator)
根据 Git 提交历史和代码变更,自动生成结构化的个人工作周报。
使用场景
当用户请求以下内容时激活此 skill:
- "生成周报"、"写周报"、"本周工作总结"
- "汇总这周的提交"、"总结代码变更"
- "生成工作报告"、"导出开发日志"
参考文档
| 文档 | 说明 |
|---|---|
| 参数配置 | 必要参数和可选参数说明 |
| 执行流程 | 数据收集和分析步骤 |
| 输出格式 | 周报 Markdown 模板 |
| 自定义选项 | 用户确认项和可选配置 |
| 高级功能 | 多仓库支持和智能增强 |
示例对话
用户: 帮我生成本周的周报
助手: 检测到当前 Git 用户为 zhangsan (zhangsan@example.com)
问题 1: 是否使用该用户生成周报?
- ✓ 是,使用当前用户
- 否,指定其他用户
问题 2: 请选择周报详细程度
- 简洁版(仅主要工作)
- 标准版(完整分类)
- 详细版(包含每个提交详情)
用户: [选择] 是,使用当前用户 + 标准版
助手: 正在收集提交记录... (按 输出格式 生成周报)
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/free-ride-car/fun-skills/weekly-report">View weekly-report on skillZs</a>