Token导航 LogoToken导航

Agent Skill · 开发

weekly-report-generator(每周报告生成器)

weekly-report-generator 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

weekly-report-generator 是开发类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为需要联网;许可证信息还不明确,第三方扫描有未通过项,按安装量在开发类的 21,746 个 Skill 里排第 19,628。

总安装 264周安装 11GitHub Stars 2下载 88核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:weekly-report-generator(每周报告生成器)
来源仓库:https://github.com/782042369/waibuzheng-skills
仓库路径:skills/weekly-report-generator
安装命令:
npx skills add https://github.com/782042369/waibuzheng-skills --skill weekly-report-generator
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/782042369/waibuzheng-skills --skill weekly-report-generator

这个 Skill 是做什么的

开发类 Skill 面向写代码、改代码和排查问题,一般会读写仓库文件,部分还会执行构建或测试命令。

weekly-report-generator 用于从 Git 提交记录自动生成专业工作周报,支持单周或多周批量生成。适用于需要定期整理项目进展、技术成果和业务影响的工作场景,通过主子分离架构实现高效调度。使用编排脚本准备数据后,可并行处理多个周报任务,自动清洗技术术语为业务语言并生成任务清单。

使用前需确认项目路径、输出位置和模板结构,确保只读 Git 日志且不修改源代码文件。适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

来源仓库内路径:skills/weekly-report-generator

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/782042369/waibuzheng-skills --skill weekly-rep…;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

weekly-report-generator 怎么安装?

在终端执行 npx skills add https://github.com/782042369/waibuzheng-skills --skill weekly-report-genera…。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

weekly-report-generator 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

weekly-report-generator 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

weekly-report-generator 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

weekly-report-generator 用的人多吗?

公开数据是累计安装 264 次,近一周安装 11 次,下载 88 次,GitHub 2 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

weekly-report-generator 安全吗?

第三方扫描有未通过项,风险较高。除非你确认过源码,否则不建议直接安装到常用环境。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理开发类任务、又不想每次都手写提示词的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

开发类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
skill-vetter

技能审查员 · OpenClaw

8,779,018986操作浏览器MIT-0通过
ontology

本体论 · OpenClaw

6,636,960576只读MIT-0通过
entra-app-registration

内部应用程序注册 · Codex、Claude

6,631,872764接触敏感数据未明确通过
entra-app-registration

内部应用程序注册 · Codex、Claude

3,757,680201接触敏感数据未明确通过
nano-banana-pro

纳米香蕉专业版 · OpenClaw

3,526,898364接触敏感数据MIT-0有提醒
weekly-report-generator

每周报告生成器 · 本页

2642需要联网未明确未通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

周报生成器

从Git提交记录自动生成专业工作周报,支持单周/多周批量生成。

核心原则

  • 主子分离:主智能体负责调度,子智能体负责实际生成
  • 精简输出:只输出提交消息数组,不包含冗余信息
  • 只读Git日志:禁止读取项目源代码文件
  • 必须内容清洗:技术术语转换为业务语言(AI执行,不可跳过)
  • 任务管理:使用 TodoWrite 工具创建任务清单,追踪每个周报的生成状态

快速开始

生成周报只需 2 个步骤:

Step 1: 运行编排脚本准备数据 → Step 2: 并行处理每个周报

Step 1: 运行编排脚本(准备数据)

python scripts/orchestrate_reports.py \
  --paths "E:\项目1,E:\项目2" \
  --time "本月" \
  --output "E:\周报输出" \
  --template "E:\模板.docx" \
  --format docx \
  --naming "第一周周报,第二周周报,第三周周报,第四周周报"

脚本自动完成:

  • 解析时间表达式(本周/本月/2025-1-1-2025-1-31)
  • 验证项目路径和输出路径
  • 分析模板文件(识别需要补充的章节)
  • 为每个周生成独立任务配置文件
  • 生成二次确认信息和 Claude Code 调用说明

输出文件(位于 {输出路径}/tmp/):

  • time_result.json - 时间解析结果
  • template_structure.json - 模板结构(如果提供模板)
  • week_XX-task.json - 每个周的任务配置
  • claude_instruction.md - Claude Code 调用说明

Step 2: 并行处理每个周报(AI 执行)

创建任务清单(必须):

# 使用 TodoWrite 工具创建任务清单
todos = [
  {"content": "读取调用说明和参考文档", "status": "pending", "activeForm": "读取调用说明和参考文档"},
  {"content": "为第1周启动子智能体", "status": "pending", "activeForm": "为第1周启动子智能体"},
  {"content": "为第2周启动子智能体", "status": "pending", "activeForm": "为第2周启动子智能体"},
  # ... 为每个周创建一个任务
  {"content": "汇总所有结果并清理临时文件", "status": "pending", "activeForm": "汇总所有结果并清理临时文件"}
]

读取参考文档:

  • 需要脚本参数:读取 references/script-api-reference.md 查看详细参数

工作流程:

  1. 读取调用说明:{输出路径}/tmp/claude_instruction.md(标记第一个任务为 in_progress)
  2. 并行启动子智能体:使用 Task 工具为每个周启动独立的 general-purpose 子智能体

- 📘 调用方法:参考 references/workflow.md 第 2.2 节的详细示例 - 在同一个响应中调用多次 Task 工具实现并行处理 - 为每个子任务标记状态(启动时 → in_progress,完成时 → completed) - ⚠️ 重要:子智能体必须只返回简短的成功/失败状态,不要输出详细报告

  1. 汇总结果:收集所有子任务的成功/失败状态(标记为 in_progress)
  2. 清理临时文件:删除成功的临时文件,保留失败的用于调试(标记为 completed)

⚠️ 子智能体输出规范(重要):

  • ✅ 只返回简短状态:"✅ 第X周周报生成成功" 或 "❌ 第X周周报生成失败:[原因]"
  • ❌ 不要输出详细的工作内容、数据统计、术语转换示例等
  • ❌ 不要输出详细的执行步骤说明
  • ✅ 严格按模板输出:

- 如果提供了模板(--template参数):只输出模板格式的周报文件

完整的工作流程和 Task 工具调用示例:📘 workflow.md

参考文档

📘 workflow.md

完整的工作流程指南,包含:

  • 详细的 Step 2 执行步骤
  • 子智能体任务提示模板(可直接复制使用)
  • 临时文件结构和清理规则

📘 examples.md

常见使用场景示例:

  • 示例1:生成本月周报(Markdown格式)
  • 示例2:使用Word模板
  • 示例3:批量生成多周周报
  • 示例4:多项目汇总

📘 script-api-reference.md

Python 脚本详细调用参数和使用示例:

  • parse_time.py - 时间解析
  • analyze_template.py - 模板分析
  • get_git_logs.py - Git日志获取(精简模式)
  • fill_template.py - 模板填充和导出
  • orchestrate_reports.py - 编排所有步骤

参数说明

orchestrate_reports.py 参数

  • --paths(必须):项目路径列表,逗号分隔
  • --time(必须):时间表达式

- 相对时间:本周、上周、本月、上月、本年、去年 - 绝对时间:YYYY-MM-DD 或 YYYY-MM-DD-YYYY-MM-DD

  • --output(必须):输出目录路径
  • --template(可选):模板文件路径(支持.md 和.docx)
  • --format(可选,默认 md):输出格式(md 或 docx)
  • --naming(可选):周报命名规则列表,逗号分隔

- 推荐使用:为每个周报指定自定义文件名 - 示例:--naming "华电第一周周报,华电第二周周报" - 命名规则数量必须与生成的周报数量一致 - 不提供时使用默认命名:第X周周报.docx

时间表达式示例

表达式说明生成的周报
本周当前周的周一到周五1份
本月本月1日到最后一日(按周划分)4-5份
2025-1-1-2025-1-31指定时间范围按周划分
2025-1-15指定日期所在周1份

常见问题

Q: 临时文件保存在哪里? A: {输出路径}/tmp/ 目录,成功后自动清理

平台分布

Codex

38.24%
按下载量换算34

Claude

29.74%
按下载量换算26

Cursor

18.92%
按下载量换算17

Gemini CLI

9.38%
按下载量换算8

安全审计

Gen Agent Trust Hub

未通过

Socket

通过

Snyk

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills