npx skills add https://github.com/a2f0/tearleads --skill solicit-gemini-review向 Gemini Code Assist 请求对当前 PR 进行新的评审。
获取 PR 编号:
./scripts/agents/tooling/agentTool.ts getPrInfo --fields number
从 JSON 响应中提取 PR 编号。
触发 Gemini 评审并等待:
./scripts/agents/tooling/agentTool.ts triggerGeminiReview --number $PR_NUMBER
此操作:
* 在 PR 上发布一条 `/gemini review` 评论
* 每 15 秒轮询一次,最长持续 5 分钟(可通过 `--poll-timeout` 配置)
* 返回包含状态的 JSON:
* `{"status": "review_received", "pr": N, "submitted_at": "..."}` \- Gemini 已响应
* `{"status": "review_requested", "pr": N, "timed_out": true}` \- 超时(评审可能仍会到达)
3. 获取评审线程(如果收到评审):
./scripts/agents/tooling/agentTool.ts getReviewThreads --number $PR_NUMBER
筛选出第一条评论来自 gemini-code-assist 的线程。
* 回退到 Codex 评审:
Request a fresh review from Gemini Code Assist on the current PR.
Get PR number :
./scripts/agents/tooling/agentTool.ts getPrInfo --fields number
Extract the PR number from the JSON response.
Trigger Gemini review and wait :
./scripts/agents/tooling/agentTool.ts triggerGeminiReview --number $PR_NUMBER
This action:
* Posts a `/gemini review` comment on the PR
* Polls every 15 seconds for up to 5 minutes (configurable via `--poll-timeout`)
* Returns JSON with status:
* `{"status": "review_received", "pr": N, "submitted_at": "..."}` \- Gemini responded
* `{"status": "review_requested", "pr": N, "timed_out": true}` \- Timeout (review may still arrive)
3. Get review threads (if review was received):
./scripts/agents/tooling/agentTool.ts getReviewThreads --number $PR_NUMBER
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
./scripts/agents/tooling/agentTool.ts solicitCodexReview
* 使用回退评审者标记 PR:
./scripts/agents/tooling/agentTool.ts tagPrWithReviewer --reviewer codex
* 报告 Gemini 配额已耗尽,并已改用 Codex
如果 Gemini 成功完成评审(无配额问题),则使用 Gemini 标记 PR:
./scripts/agents/tooling/agentTool.ts tagPrWithReviewer --reviewer gemini
5. 报告:输出 Gemini 评审(或如果使用了回退方案,则输出 Codex 评审)的摘要以及任何具体评论。
/address-gemini-feedback 来处理任何新的反馈agentTool 包装器已经使用了最少的 JSON 字段并高效地处理输出:
# 仅获取所需字段
./scripts/agents/tooling/agentTool.ts getPrInfo --fields number
# 处理分页的评审线程
./scripts/agents/tooling/agentTool.ts getReviewThreads --number $PR_NUMBER
每周安装数
1
代码仓库
首次出现
1 天前
安全审计
安装于
zencoder1
amp1
cline1
openclaw1
opencode1
cursor1
Filter for threads where the first comment is from gemini-code-assist.
Check for quota exhaustion : If Gemini's response contains "You have reached your daily quota limit":
Fall back to Codex review:
./scripts/agents/tooling/agentTool.ts solicitCodexReview
Tag the PR with the fallback reviewer:
./scripts/agents/tooling/agentTool.ts tagPrWithReviewer --reviewer codex
Report that Gemini quota was exhausted and Codex was used instead
If Gemini reviewed successfully (no quota issue), tag the PR with Gemini:
./scripts/agents/tooling/agentTool.ts tagPrWithReviewer --reviewer gemini
5. Report : Output a summary of Gemini's review (or Codex review if fallback was used) and any specific comments.
/address-gemini-feedback after this to handle any new feedbackThe agentTool wrappers already use minimal JSON fields and handle output efficiently:
# Only fetch needed fields
./scripts/agents/tooling/agentTool.ts getPrInfo --fields number
# Review threads with pagination handled
./scripts/agents/tooling/agentTool.ts getReviewThreads --number $PR_NUMBER
Weekly Installs
1
Repository
First Seen
1 day ago
Security Audits
Installed on
zencoder1
amp1
cline1
openclaw1
opencode1
cursor1
agent-browser 浏览器自动化工具 - Vercel Labs 命令行网页操作与测试
147,400 周安装