Skip to content

Conversation

@busbyk
Copy link
Collaborator

@busbyk busbyk commented Jan 16, 2026

Description

Enables claude-code team members to request code changes by creating GitHub issues that mention @claude. Claude will implement the requested changes and create a pull request for review.

Key Changes

  • .github/workflows/claude.yml - GitHub Actions workflow that:

    • Triggers on @claude mentions in issues and PR comments
    • Checks team membership (claude-users team) before running
    • Posts friendly feedback to unauthorized users
    • Runs Claude with scoped tool permissions
  • .github/ISSUE_TEMPLATE/claude-task.md - Issue template that guides users to write good prompts with context, requirements, and acceptance criteria

  • docs/claude-github-issues.md - User guide for non-technical users explaining how to write effective prompts and what to expect

  • CLAUDE.md - Added "Working on GitHub Issues" section with workflow guidance for Claude

  • README.md - Added link to the Claude guide

How to test

  1. Create a claude-users team in the GitHub org
  2. Add ANTHROPIC_API_KEY to repository secrets
  3. Install the Claude GitHub App: https://github.com/apps/claude
  4. Create a test issue using the "Claude Task" template
  5. Verify Claude responds and creates a PR

Future enhancements / Questions

  • Consider adding a cost/usage monitoring solution
  • May want to tune the allowedTools list based on actual usage patterns
  • Could add label-based triggers as an alternative to team membership

- Add GitHub workflow (.github/workflows/claude.yml) that triggers Claude
  on @claude mentions in issues and PR comments
- Add team-based access control (claude-users team) with friendly
  unauthorized user feedback
- Add issue template for Claude tasks with structured prompts
- Add user guide (docs/claude-github-issues.md) for non-technical users
- Update CLAUDE.md with GitHub Issues workflow guidance
- Update README.md with link to Claude guide

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@busbyk busbyk marked this pull request as ready for review January 16, 2026 23:21
@github-actions
Copy link

Preview deployment: https://claude-github-integration.preview.avy-fx.org

@busbyk busbyk self-assigned this Jan 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants