Refactor code without changing behavior
refactorersubagentsetup L2★0
eh-steban/recyclable ↗What it does
Manage workflow processes
Best for
Improving code design while guaranteeing behavior preservation through automated validation.
Inputs
- · CSV file path or content
- · Git diff or source files
- · Database query results
- · User request in natural language
Outputs
- · Structured report (JSON or markdown)
- · Issue/ticket records
- · Result summary or action performed
Requires
- · Project-specific MCP or internal tools
Preconditions
Source files or data accessible; required context loaded
Failure modes
- · Input format invalid or unparseable
- · External API rate limit or downtime
- · Insufficient permissions or access denied
Trust signals
- · Includes test suite validation
- · Non-negotiable invariants enforced
- · Automated validation gates