Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions README.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ A multi-agent contributor solution for GitHub repositories: let Codex, Claude, a
Any agent (Codex / Claude Code / Gemini CLI / Cursor, etc.) can run this inside the target repository:

```bash
bash <(curl -fsSL https://raw.githubusercontent.com/academic-door/github-multiagent-contributor/main/scripts/fetch-kit.sh)
bash <(curl -fsSL https://raw.githubusercontent.com/SIMON-WORLD/github-multiagent-contributor/main/scripts/fetch-kit.sh)
python scripts/build_contributors.py --apply --tools codex,claude,renovate
```

Expand All @@ -31,7 +31,7 @@ The first command installs the kit (public raw URL, no login required); the seco

Do not want to type the commands yourself? Just tell any agent session (Codex / Claude Code / Gemini CLI / Cursor):

> Use https://github.com/academic-door/github-multiagent-contributor to add codex, claude and renovate as contributors to `<target repository>`.
> Use https://github.com/SIMON-WORLD/github-multiagent-contributor to add codex, claude and renovate as contributors to `<target repository>`.

`codex, claude, renovate` is just an example — **any one or any combination works**, e.g. "add codex", "add codex and renovate", or "add all the bots from the catalog". The count is up to you.

Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
任何 Agent(Codex / Claude Code / Gemini CLI / Cursor 等)都可在目标仓库内执行:

```bash
bash <(curl -fsSL https://raw.githubusercontent.com/academic-door/github-multiagent-contributor/main/scripts/fetch-kit.sh)
bash <(curl -fsSL https://raw.githubusercontent.com/SIMON-WORLD/github-multiagent-contributor/main/scripts/fetch-kit.sh)
python scripts/build_contributors.py --apply --tools codex,claude,renovate
```

Expand All @@ -31,7 +31,7 @@ python scripts/build_contributors.py --apply --tools codex,claude,renovate

不想自己敲命令?在任意 Agent 会话(Codex / Claude Code / Gemini CLI / Cursor)里直接说:

> 用 https://github.com/academic-door/github-multiagent-contributor 这套方案,给 `<目标仓库>` 加 codex、claude、renovate 作为 contributor。
> 用 https://github.com/SIMON-WORLD/github-multiagent-contributor 这套方案,给 `<目标仓库>` 加 codex、claude、renovate 作为 contributor。

`codex、claude、renovate` 只是示例——**任意一个或任意组合都可以**,例如「加 codex」「加 codex 和 renovate」「把目录里的 bot 都加上」,数量随意。

Expand Down
4 changes: 2 additions & 2 deletions docs/add-contributors-with-agent.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,10 @@

```bash
# 方式 A:直接管道执行(bash/zsh)
bash <(curl -fsSL https://raw.githubusercontent.com/academic-door/github-multiagent-contributor/main/scripts/fetch-kit.sh)
bash <(curl -fsSL https://raw.githubusercontent.com/SIMON-WORLD/github-multiagent-contributor/main/scripts/fetch-kit.sh)

# 方式 B:先下载再执行(更稳,Windows Git Bash / WSL 也可用)
curl -fsSL -o /tmp/fetch-kit.sh https://raw.githubusercontent.com/academic-door/github-multiagent-contributor/main/scripts/fetch-kit.sh
curl -fsSL -o /tmp/fetch-kit.sh https://raw.githubusercontent.com/SIMON-WORLD/github-multiagent-contributor/main/scripts/fetch-kit.sh
bash /tmp/fetch-kit.sh
```

Expand Down
2 changes: 1 addition & 1 deletion docs/contributor-catalog.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
曾经测试的 B 组(Gemini/Copilot 的 noreply 邮箱、ChatGPT、Aider、Cline、Cursor、Windsurf)
已实测不会进入页面,故从本目录移除。

> 快速安装:`bash <(curl -fsSL https://raw.githubusercontent.com/academic-door/github-multiagent-contributor/main/scripts/fetch-kit.sh)`
> 快速安装:`bash <(curl -fsSL https://raw.githubusercontent.com/SIMON-WORLD/github-multiagent-contributor/main/scripts/fetch-kit.sh)`
>
> 透明披露:共同作者尾注只用于署名归因,不代表对应工具真实参与了每一个提交;
> 本仓库把它当作“归因记录”功能使用,与 `activity/agent-checkins.csv` 配套。
Expand Down
4 changes: 2 additions & 2 deletions docs/verification-report.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
本报告记录 `github-multiagent-contributor` 仓库关于「用 `Co-Authored-By` 尾注让身份进入 Contributors 页面」的完整实测结论,供迁移到其他仓库时直接参考。

- 验证时间:2026-08-03 ~ 2026-08-04
- 验证仓库:https://github.com/academic-door/github-multiagent-contributor
- 验证仓库:https://github.com/SIMON-WORLD/github-multiagent-contributor
- 最终结果:Contributors 页面 **42 个身份**(截至 2026-08-04 实测;每日 check-in 会持续累计贡献次数)

## 1. 机制原理
Expand Down Expand Up @@ -57,7 +57,7 @@ GitHub 会解析进入默认分支的提交中的 `Co-Authored-By: Name <email>`

## 5. 迁移到其他仓库(快速版)

1. **一键安装**:`bash <(curl -fsSL https://raw.githubusercontent.com/academic-door/github-multiagent-contributor/main/scripts/fetch-kit.sh)`(自动下载 `build_contributors.py` 与 `docs/`)。
1. **一键安装**:`bash <(curl -fsSL https://raw.githubusercontent.com/SIMON-WORLD/github-multiagent-contributor/main/scripts/fetch-kit.sh)`(自动下载 `build_contributors.py` 与 `docs/`)。
2. **选择身份**:`python scripts/build_contributors.py --tools codex,renovate,snyk` 或 `--bots`;自助建分支+提交用 `--apply --tools ...`。
3. 合并进默认分支,刷新 Contributors 页面核对。
4. **想每日自动**:设 `AGENT_CHECKIN_ENABLED=true` 与 `AGENT_CHECKIN_AUTHORS`(自己的身份组合)。
Expand Down
6 changes: 3 additions & 3 deletions scripts/fetch-kit.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@
# One-command installer for the multi-agent contributor kit.
#
# Usage (run inside the target repository, any agent/human):
# bash <(curl -fsSL https://raw.githubusercontent.com/academic-door/github-multiagent-contributor/main/scripts/fetch-kit.sh)
# # or: curl -fsSL -o /tmp/fetch-kit.sh https://raw.githubusercontent.com/academic-door/github-multiagent-contributor/main/scripts/fetch-kit.sh && bash /tmp/fetch-kit.sh
# bash <(curl -fsSL https://raw.githubusercontent.com/SIMON-WORLD/github-multiagent-contributor/main/scripts/fetch-kit.sh)
# # or: curl -fsSL -o /tmp/fetch-kit.sh https://raw.githubusercontent.com/SIMON-WORLD/github-multiagent-contributor/main/scripts/fetch-kit.sh && bash /tmp/fetch-kit.sh
#
# Optional: pass another source repo as $1, e.g. bash fetch-kit.sh owner/repo
set -euo pipefail

SRC="${1:-academic-door/github-multiagent-contributor}"
SRC="${1:-SIMON-WORLD/github-multiagent-contributor}"
BASE="https://raw.githubusercontent.com/${SRC}/main"

dl() {
Expand Down
2 changes: 1 addition & 1 deletion skill/github-multiagent-contributor/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ description: Add, remove, or verify multi-agent contributor identities (Codex, C
### 1. 一键安装套件(在目标仓库目录内)

```bash
bash <(curl -fsSL https://raw.githubusercontent.com/academic-door/github-multiagent-contributor/main/scripts/fetch-kit.sh)
bash <(curl -fsSL https://raw.githubusercontent.com/SIMON-WORLD/github-multiagent-contributor/main/scripts/fetch-kit.sh)
```

自动下载 `scripts/build_contributors.py` 与 `docs/` 到当前仓库。
Expand Down