name: review
about: Critically analyze code for bugs and flaws using a powerful model
notify: true
args:
- name: query
short: 'q'
input: string
help: The code block or function to review
default: '{system_clipboard}'
actions:
- tag: tag_review
run: large
expect: string
action: |
[Task]
Analyze the provided code for logic flaws, concurrency bugs, memory leaks, and performance bottlenecks.
[Rules]
- Write strictly in the language specified in [User]. Keep feedback concise, blunt, and highly technical.
- If the code has no flaws, output exactly one word: PERFECT.
- Format each issue as a clear block: standard bullet point for the description, followed by a new line with a prefix " Fix: " and the exact 1-line code patch.
- Do NOT write explanation inside the fix line, provide ONLY the clean code patch.
- Language: {system_language}
[Code to Review]
{query}
- tag: tag_clipboard
run: value
expect: string
action: '{tag_review|clipboard}'