contribbotdaily-sync
每日上游同步工作流。按项目模式自动分流:none 走维护日常,fork/upstream 走上游追踪。触发词:'daily sync'、'每日同步'、'日常巡检'。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
每日上游同步工作流。按项目模式自动分流:none 走维护日常,fork/upstream 走上游追踪。触发词:'daily sync'、'每日同步'、'日常巡检'。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
开始一个任务:进入项目上下文、选择 todo、激活并查看详情。触发词:'start task'、'开始任务'、'开工'。
周回顾:贡献统计、todo 进展、上游同步覆盖率、归档已完成项。支持单项目和跨项目模式。触发词:'weekly review'、'周回顾'、'本周总结'。
Todo 全生命周期管理:查看、添加、详情、更新、领取、完成、删除、归档。触发词:'todo'、'任务列表'、'添加任务'、'领取任务'、'完成任务'、'归档'。
项目仪表盘:查看单项目全貌或跨项目概况。触发词:'dashboard'、'项目概况'、'全局视图'。
Issue 管理:浏览、查看详情、创建、关闭、评论。触发词:'issue'、'问题列表'、'创建 issue'、'关闭 issue'。
PR 管理:浏览、摘要、创建、更新、查看 review 评论、回复 review。触发词:'pr'、'pull request'、'创建 PR'、'回复 review'。
| name | contribbot:daily-sync |
| description | 每日上游同步工作流。按项目模式自动分流:none 走维护日常,fork/upstream 走上游追踪。触发词:'daily sync'、'每日同步'、'日常巡检'。 |
| metadata | {"author":"darkingtail","version":"3.0.0","argument-hint":"<owner/repo>"} |
通过 MCP 工具按项目模式自动分流的每日工作流。
repo(owner/repo 格式)。如未提供,询问。调用 repo_config(repo)获取 config。
根据 fork 和 upstream 字段判断模式:
如果未初始化,提示用户先用 contribbot:project-onboard。
并行调用:
project_dashboard(repo)— issues/PRs/commits 概况actions_status(repo)— CI 状态security_overview(repo)— 安全告警输出摘要:Open issues / Open PRs / CI 状态 / 安全告警数。
同步 fork:调用 sync_fork(repo)
拉取新 commits:调用 upstream_daily(repo、upstream_repo={fork_source})
跳噪音:调用 upstream_daily_skip_noise(repo、upstream_repo={fork_source})
审阅 pending commits:展示剩余 pending,逐条让用户决策:
skip — 调用 upstream_daily_act(action=skip)todo — 调用 upstream_daily_act(action=todo)issue — 调用 upstream_daily_act(action=issue)与分支 B 类似,追踪源改为 config 中的 upstream 字段。
额外评估维度:
可选:调用 upstream_sync_check(repo、upstream_repo)— 版本级同步状态对比。
依次执行分支 B(fork source)和分支 C(external upstream),输出合并摘要。
## Daily Sync 摘要 — {repo}
**模式**: {mode}
**日期**: {date}
### Fork Source: {fork_repo}(如有)
| 指标 | 数量 |
|------|------|
| 新增 commits | N |
| 跳过噪音 | N |
| 已关联 issue/todo | N |
| 待处理 | N |
### Upstream: {upstream_repo}(如有)
| 指标 | 数量 |
|------|------|
| 新增 commits | N |
| 跳过噪音 | N |
| 已关联 issue/todo | N |
| 待处理 | N |
### 维护状态(none 模式)
- Open issues: N
- Open PRs: N
- CI: passing/failing
- 安全告警: N