name: Claude Issue Dedupe description: Automatically dedupe GitHub issues using Claude Code on: issues: types: [opened] jobs: claude-dedupe-issues: runs-on: ubuntu-latest timeout-minutes: 10 permissions: contents: read issues: write steps: - name: Checkout repository uses: actions/checkout@v4 - name: Run Claude Code slash command uses: anthropics/claude-code-action@beta with: override_prompt: "/dedupe ${{ github.repository }}/issues/${{ github.event.issue.number }}" anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }} claude_env: | GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}