What problem does it solve?
This Skill solves the problem of inefficient, manual code optimization by replacing guesswork with a systematic, evidence-based experiment loop that ensures only performance-improving changes are kept.
Core Features & Use Cases
- Baseline-First Optimization: Captures current performance metrics before any changes are made to ensure a reliable point of comparison.
- Binary Evaluation Loop: Uses strict yes/no evaluations to score code mutations, preventing subjective bias in optimization.
- Use Case: When a codebase suffers from slow build times or memory leaks, this Skill runs repeated experiments to isolate bottlenecks, applies one mutation at a time, and keeps only the changes that demonstrably improve performance without breaking existing functionality.
Quick Start
Use the autoresearch-code skill to optimize the current repository by running experiments to reduce build times based on the provided test pack.