Orchestrate large-scale changes across a codebase in parallel. Provide a description of the change and batch researches the codebase, decomposes the work into independent units, and presents a plan for approval. Requires a git repository.
Review code for reuse, quality, and efficiency issues, then fix them. Works on recently changed files, specific files/modules, or whatever you point it at. Pass optional text to focus on specific concerns.