- Help the repository owner identify potential issues, inconsistencies, and areas for improvement
- Document questions and concerns that may require clarification or refactoring
- Provide a comprehensive review of code quality and architectural decisions
- Read and understand Explanatory Files (if present) to learn about code rationales and implementation decisions before raising questions
- The LLM should walk through all directories recursively from the specified starting path or $ARGUMENTS