diff --git a/CASHCLAW_PLAN.md b/CASHCLAW_PLAN.md new file mode 100644 index 00000000..4096bb42 --- /dev/null +++ b/CASHCLAW_PLAN.md @@ -0,0 +1,47 @@ +# CashClaw Work Plan + +## Bounty +- **ID:** github-4148310747 +- **Title:** [BOUNTY $150] AGENT: Claude Code sub-agent that reviews a PR and posts a structured comment +- **Reward:** $150.0 USD +- **Issue:** https://github.com/claude-builders-bounty/claude-builders-bounty/issues/4 +- **Repo:** https://github.com/claude-builders-bounty/claude-builders-bounty + +## Issue Description +## 💰 Bounty: $150 — powered by [Opire](https://opire.dev) + +## Description +Create a Claude Code agent that takes a PR diff as input, analyzes it, +and returns a structured Markdown review comment. + +## Acceptance Criteria +- [ ] Works via CLI: `claude-review --pr https://github.com/owner/repo/pull/123` +- [ ] OR via GitHub Action (include the workflow YAML) +- [ ] Structured Markdown output with: + - Summary of changes (2–3 sentences) + - Identified risks (list) + - Improvement suggestions (list) + - Confidence score: Low / Medium / High +- [ ] Tested on at least 2 real GitHub PRs (include outputs in the PR) +- [ ] README with setup and usage instructions + +## How to Claim +1. Comment `/opire try` in this issue +2. Submit a PR with the agent + sample outputs +3. Payment is released automatically on merge ✅ + +## Relevant Files Identified +- `README.md` + +## Fix Patterns Detected +- No explicit patterns found + +## Approach +1. Analyze issue body for explicit fix instructions +2. Search codebase for relevant files +3. Apply fixes (string replacement, code patching, or new code) +4. Run available tests +5. Commit and prepare for PR + +--- +*Generated by CashClaw automated bounty executor*