What problem does it solve?
This Skill streamlines the pull request process by ensuring code quality, correct testing, and proper staging before submission, preventing common errors and saving review time.
Core Features & Use Cases
- Automated Code Formatting and Linting: Runs
cargo make fix to automatically correct code style and catch potential issues.
- Targeted Test Execution: Guides you to run only the necessary test suites based on your changes, avoiding lengthy full test runs.
- Artifact Regeneration: Provides commands to regenerate necessary files like OpenAPI specs or configuration structs.
- Staging Verification: Reminds you to carefully review and stage only relevant files.
- Use Case: Before submitting a change to the Golem worker executor, you can use this Skill to ensure
cargo make fix passes, run cargo make worker-executor-tests, regenerate any affected WIT interfaces, and verify your staged files.
Quick Start
Run cargo make fix to format and lint your code, then execute the appropriate test command for your changes.