This is user-defined command
This is user-defined command. You must review the code.
SKILL Arguments
$ARGUMENTS
This command can take options.
Therefore, arguments can be passed as variadic parameters.
Please refer to the details below. (#SKILL OPTS section)
SKILL behavior
- You must use code_reviewer, architect_reviewer agent unconditionally. When there is a request to use static analysis tools, please analyze and review the code using static analysis tools.
SKILL OPTS
This is an optional string that can follow this command.
- The input can be in the form
/review @[file] [msg]. The[msg]option is for user-defined requests. Both the msg and file fields may or may not be provided. - If the
msgfield is provided, proceed with reviewing to satisfy those requirements. If themsgfield is not provided, Review comprehensively. - If a
filementioned with the @ symbol is provided, Review only that file. If files related to that file need to be reviewed, proceed with the reviewing and additionally report the files that were reviewed. - If no
fileis mentioned with the @ symbol, review all files in the current directory and its subdirectories based on where the agent is located. If files in parent directories or other directories need to be reviewed, proceed with the reviewing and additionally report the files that were reviewed. - If the keyword
cached,staged,staging, orstageis provided instead of@[file](e.g.,/ireview cached,/ireview staged), executegit diff --cached(orgit diff --staged) to review the staged changes. In this case, review the code changes that have been staged for commit. - If necessary, Use
code_reviewerandarchitect_reviewer. When there is a request to use static analysis tools, analyze and review the code using static analysis tools.
