Execute a unit of work end-to-end: plan, implement, validate with typecheck and tests, then commit. Use when user wants to do work, build a feature, fix a bug, or implement a phase from a plan.
Explore a codebase to find opportunities for architectural improvement, focusing on deepening shallow modules. Use when user wants to improve architecture, find refactoring opportunities, consolidate tightly-coupled modules, or make a codebase more AI-navigable.
Guides end-to-end migration of a React SPA to Angular, covering codebase analysis, pattern mapping, file-by-file conversion, and validation. Use when user wants to migrate React to Angular, convert a React app, port React components to Angular, or restructure a React codebase into Angular.
Performs a structured PR review covering security, code quality, architecture consistency, and style. Outputs inline comments, a severity-rated checklist, and a summary with suggested fixes. Use when asked to review a PR, code review, check a pull request, or audit changes for TravelBookings .NET 8 backend or React 18 frontend code.