Skip to content

Dogfood git-mind suggest action with Claude CLI #293

@flyingrobots

Description

@flyingrobots

Summary

Wire up git-mind suggest to run automatically on PRs in this repo, using Claude CLI as the agent. This dogfoods the composite action (action.yml) and the existing review workflow (.github/workflows/gitmind-review.yml).

Tasks

  • Create .github/workflows/gitmind-suggest.yml triggered on PR events
  • Use claude -p --output-format json as the agent
  • Guard against drafts, bots, missing API key
  • continue-on-error: true so suggest failures don't block merge
  • Full git history (fetch-depth: 0) for context extraction
  • Concurrency control to cancel superseded runs

Acceptance Criteria

  • Workflow triggers on PR open/sync/reopen/ready_for_review
  • Claude CLI produces suggestions and posts comment on PR
  • /gitmind accept N / /gitmind reject N work via existing review workflow
  • Suggest failures are non-blocking

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions