Create AI-assisted code reviews on GitHub, GitLab, or Forgejo. Use when asked to review a PR/MR, analyze code changes, or provide review feedback.
Create code reviews on GitHub, GitLab, or Forgejo with human oversight.
Use scripts/reviewtool for all operations. It requires Python 3 with no
external dependencies.
scripts/reviewtool checkout 123
This checks out the PR branch and shows the diff. For GitLab/Forgejo, set the appropriate environment variables first.
Read the files, understand the changes. Use git diff and git log as needed.
Start a review, then add comments:
scripts/reviewtool start --pr 123 --body "Assisted-by: OpenCode (Claude Sonnet 4)
AI-generated review. Comments prefixed with AI: are unedited."
scripts/reviewtool add --pr 123 \
--file src/lib.rs --line 42 --match "fn process_data" \
--body "AI: *Important*: Missing error handling"
The --match flag validates the line content to prevent misplaced comments.
scripts/reviewtool submit --pr 123
The review is created as pending/draft. The human reviews in the forge UI and submits when satisfied.
Prefixes:
AI: — unedited AI output@ai: — human question for AI to processPriority markers:
*Important*: — must resolve before merge(low) — minor nitDo not summarize the PR changes. The body should contain:
Avoid positive-only inline comments — they create noise.
npx skills add bootc-dev/perform-forge-review下载完整 Skill 目录,包含 SKILL.md 及所有相关文件
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer