What problem does it solve?
This Skill standardizes Rust development workflows, ensuring fast, reproducible builds and consistent quality across projects. It eliminates discrepancies between local and CI behavior, slow build times, and missed warnings, allowing developers to build and test with confidence.
Core Features & Use Cases
- Standardized Toolchain & Checks: Enforces
fmt, clippy (as errors), nextest, feature-powerset checks, and MSRV builds for consistent code quality.
- Performance Optimization: Integrates
sccache and mold linker to significantly speed up compilation times locally and in CI.
- Justfile Entrypoint: Provides a
Justfile with standard targets (fmt, lint, test, check) to simplify common operations and mirror CI steps.
- Use Case: Before submitting a pull request, run
just check to automatically format, lint, and test your Rust code, ensuring it meets all project conventions and passes CI.
Quick Start
To ensure your Rust project adheres to tempoxyz conventions, run 'just check' in your repository root to execute format, lint, and test steps.