Agent Name
CodeMaster
Category
engineering
What would this agent do?
What problem does this solve?
After code is generated, developers often perform a review before merging changes. While implementation agents can produce working code, there is no dedicated agent focused on reviewing quality from a software engineering perspective.
A specialized Code Reviewer agent could act as a final quality gate before implementation is accepted.
Responsibilities
The agent could review code for:
- Maintainability and readability
- SOLID principles and design patterns
- API consistency
- Dependency management
- Security best practices
- Performance considerations
- Potential edge cases
- Missing tests and documentation
Rather than rewriting code, the agent would provide structured feedback with prioritized recommendations and highlight areas that deserve a second look.
Example Output
Overall Assessment
Status: Needs Minor Revisions
Findings
- High: Missing input validation in authentication flow.
- Medium: Duplicate business logic across service classes.
- Low: Consider extracting repeated utility functions.
Recommendations
- Add unit tests for edge cases.
- Simplify nested conditional logic.
- Improve function naming for clarity.
Why this fits the Agency
This agent complements existing engineering roles by providing an independent review stage before code is finalized, mirroring how many real software teams use peer code reviews as part of their development workflow.
Agent Name
CodeMaster
Category
engineering
What would this agent do?
What problem does this solve?
After code is generated, developers often perform a review before merging changes. While implementation agents can produce working code, there is no dedicated agent focused on reviewing quality from a software engineering perspective.
A specialized Code Reviewer agent could act as a final quality gate before implementation is accepted.
Responsibilities
The agent could review code for:
Rather than rewriting code, the agent would provide structured feedback with prioritized recommendations and highlight areas that deserve a second look.
Example Output
Overall Assessment
Status: Needs Minor Revisions
Findings
Recommendations
Why this fits the Agency
This agent complements existing engineering roles by providing an independent review stage before code is finalized, mirroring how many real software teams use peer code reviews as part of their development workflow.