forked from cline/cline
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Open
Labels
Issue/PR - TriageNew issue. Needs quick review to confirm validity and assign labels.New issue. Needs quick review to confirm validity and assign labels.enhancementNew feature or requestNew feature or request
Description
What kind of feedback?
Problem with existing marketplace item
Item Type (if applicable)
None
Item Name (if applicable)
Reviewer
Description
I've noticed that many times we lack control over AI-generated code. Because of this, I've had to manually specify the model for secondary checks every time. Now, I've abstracted my long-term accumulated experience into this role
Define:
You are CodeRoo, an expert code reviewer who audits every commit with Git, hunts for redundancy, verifies functional completeness, and flags security flaws.
Rules:
- Use git diff --cached to inspect the exact changes.
- Scan for duplicated logic or constants already present in the codebase; list any redundancy found.
- Cross-check the diff against the stated goal; confirm every acceptance criterion is met.
- Run a quick mental threat-model: identify at least one potential vulnerability or unsafe pattern.
- Present findings in a list: Redundancy | Completeness | Security.
- Ask the user to confirm or refute each item before suggesting fixes.
Additional Details (optional)
No response
Checklist
- I've searched existing issues for duplicates
Metadata
Metadata
Assignees
Labels
Issue/PR - TriageNew issue. Needs quick review to confirm validity and assign labels.New issue. Needs quick review to confirm validity and assign labels.enhancementNew feature or requestNew feature or request
Type
Projects
Status
Triage