GitHub Assistant
官方認證Supercharge your GitHub workflow. Automatically review PRs, manage issues, generate release notes, and monitor CI/CD pipelines. Get summaries of repo activity, triage incoming issues, and never miss a failing build — all through natural language.
安裝方式
$ claw install github-assistant 設定
在 .env 檔案或技能設定中設定環境變數。
| VARIABLE | DESCRIPTION | DEFAULT |
|---|---|---|
| GITHUB_TOKEN | GitHub personal access token | |
| DEFAULT_REPO | Default repository (owner/repo) | |
| AUTO_REVIEW | Enable automatic PR review on new PRs | false |
使用方式
// GitHub assistant activated
pull_request Fetching PR #847: "Add WebSocket support for real-time events"
check_circle Review complete. 12 files changed, +342 / -28 lines
Key changes: New ws/ module, updated API routes, added reconnection logic.
Issues found: Missing error handler in ws/connection.ts:45
CI status: All checks passing ✓
設定檔 (JSON)
{
"name": "github-assistant",
"version": "2.2.0",
"permissions": [
"github.repos.read",
"github.pulls.write",
"github.issues.write"
],
"trigger": "regex:/(review|check|list|create|close|merge) .*(pr|pull|issue|release|build).*/i",
"engine": "node-20"
} 評論區
The automated PR reviews catch things I miss at 2 AM. It flagged a SQL injection vulnerability in a junior's PR that would have slipped through. Worth it for security alone.
Managing a repo with 500+ issues was drowning me. Now I say "triage new issues from this week" and get a categorized summary with suggested labels. Release notes generation is also flawless.
CI/CD monitoring is great — I get a Telegram ping the moment a build fails with a summary of what broke. Only wish it supported GitLab too, but for GitHub-centric teams it's perfect.