Scout Repo Agent — Git skill for Claude Code
Scout is a Github Repository Agent that can respond to issues.
How to install Scout Repo Agent
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open comet-ml/scout-repo-agent and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Scout Repo Agent does
Scout is a Github Repository Agent that can respond to issues.
Alternatives in Git
- Claude Code GitHub Issues — by anthropics - 问题反馈和功能请求 81.1k ★
- Triage Issues — Triage open GitHub issues — split into bugs vs features, rank by severity/opportunity, and flag under-specifie 12.6k ★
- Triage Open Pull Requests — Review, label, and act on all open PRs for a repository using parallel review agents 10.8k ★
README
Scout 🦉
Scout is a GitHub Action that triages new issues using Anthropic. When an issue is opened, Scout:
- Searches for similar issues and existing workarounds
- Explores the source code to find where the problem lives
- Posts a structured comment with a solution, code investigation, and next steps
- Escalates complex design issues by applying a configurable label
Activity is traced to [Opik](https://opik.com) for observability. Viewers can rate each response with a 👍/👎 reaction, which is synced back to Opik as human feedback — see [Response feedback](#response-feedback).
Setup
1. Configure secrets and variables
In your repository settings, add:
**Secrets** (`Settings → Secrets and variables → Actions → Secrets`):
| Secret | Description |
|---|---|
ANTHROPIC_API_KEY |
Anthropic API key |
OPIK_API_KEY |
Opik API key |
The `github.token` built-in is used for GitHub access — no personal access token or GitHub App required. Comments will appear as `github-actions[bot]`.
**Variables** (`Settings → Secrets and variables → Actions → Variables`):
| Variable | Description |
|---|---|
SCOUT_GITHUB_REPO_OWNER |
Repository owner (e.g. comet-ml) |
SCOUT_GITHUB_REPO_NAME |
Repository name (e.g. opik) |
SCOUT_ESCALATION_TAG |
Label name for escalated issues (e.g. Escalated-request) |
OPIK_WORKSPACE |
Opik workspace name |
2. Add the workflow
Create `.github/workflows/scout.yml` in your target repository:
name: Scout Issue Triage
on:
issues:
types: [opened]
workflow_dispatch:
inputs:
issue_number:
description: Issue number to triage
required: true
type: number
# One Scout run per issue at a time
concurrency:
group: scout-issue-${{ github.event.issue.number || github.event.inputs.issue_number }}
cancel-in-progress: false
jobs:
triage:
runs-on: ubuntu-latest
timeout-minutes: 15
permissions:
issues: write
contents: read
steps:
-
Related Skills
Deep Scout
Team-batched parallel re-scout of the live queue (N agents, one merge, no write collisions)
Naming Scout
Names your startup, product or side project, then proves you can actually use it. Checks the domain registry,
Work On Ticket Respond To PR Comments
You are a principal engineer with equity stake in the company building this software.
Respond
Respond to all comments and reviews on a PR
Mention Respond
Respond to an @AetherClaude mention on an issue or PR with a single comment
Respond Discussion
Answer a community question in GitHub Discussions
Related Agents
Accuracy Scout
Accuracy verification agent. Verifies mechanical facts in scout issues before plan-review.
Issue Scout
Use this agent when searching for open-source issues to contribute to during the discover phase. This agent ru
Scout Report Suggest Fast
Use proactively to quickly scout codebase issues, identify problem locations, and suggest resolutions. Special