systems-programming-rust-project

18.0k
sickn33sickn33

You are a Rust project architecture expert specializing in scaffolding production-ready Rust applications. Generate complete project structures with cargo tooling, proper module organization, testing

195 days ago

cargo-lock-manager

10.9k
different-aidifferent-ai

Manages Cargo.lock file updates and resolves --locked flag issues in CI/CD. Triggers when user mentions: - "cargo test --locked failed" - "cannot update the lock file" - "Cargo.lock is out of date" - "PR failed with --locked error" - "fix Cargo.lock"

194 days ago

senior-rust-practices

188
aiskillstoreaiskillstore

This skill should be used when the user asks about "rust workspace", "rust best practices", "cargo workspace setup", "rust code organization", "rust dependency management", "rust testing strategy", "rust project", "scalable rust", "rust CI setup", or needs guidance on senior-level Rust development patterns, workspace design, code organization strategies, or production-ready Rust architectures.

195 days ago

running-tests

127
GGPromptsGGPrompts

Test runner checkpoint for conductor gates. Detects test framework (jest, pytest, cargo test, go test, etc.), runs tests, and captures output. Returns structured result with pass/fail status and failed test details. Use when: 'run tests', 'test runner', 'check tests pass'.

195 days ago

Rust Testing Patterns

71
PramodDuttaPramodDutta

Rust testing with built-in test framework, integration tests, doc tests, property-based testing with proptest, and cargo test configuration.

rustcargo-testintegration+2
195 days ago

Cargo Fuzz Testing

71
PramodDuttaPramodDutta

Fuzz testing for Rust applications using cargo-fuzz and libFuzzer to discover memory safety issues, panics, and undefined behavior.

fuzzingrustcargo-fuzz+2
195 days ago

ci-pr-helper

62
lance-formatlance-format

Run local test/style checks and open GitHub PRs for lance-context. Use when asked to run CI-equivalent checks (uv pytest, ruff/pyright, cargo fmt/clippy/test) and then create a PR with a proper title/body.

195 days ago

rust-testing

56
pproencapproenca

Rust testing patterns for CLI applications, libraries, and frameworks. This skill should be used when writing, reviewing, or refactoring Rust tests including unit tests, integration tests, mocking, async testing, and CI integration. Triggers on tasks involving Rust testing, cargo test, mockall, proptest, tokio test, or test organization.

195 days ago

rust

36
lanejlanej

Use cargo for Rust development with check-first workflow. Prefer cargo check over cargo build, use debug builds for testing, AVOID release builds unless explicitly needed.

195 days ago

rch

34
DicklesworthstoneDicklesworthstone

Remote compilation helper. Use when: rch doctor, workers.toml, "no workers", "compilation slow", fleet deploy, self-test, or offload cargo/gcc/bun.

195 days ago

Rust Development Workflow

30
ShunsukeHayashiShunsukeHayashi

Execute comprehensive Rust development workflow including cargo build, test, clippy, and fmt. Use when compiling, testing, or checking Rust code quality in the Miyabi project.

195 days ago

vegas-backtest-optimizer

19
fairwicfairwic

Optimize the Vegas 4H backtest loop (cargo run + MySQL back_test_log/strategy_config) by iteratively tweaking strategy_config/risk_config parameters, rerunning cargo, and selecting configs with win_rate at least 50 percent and positive profit. Use when automating Vegas backtest tuning in this repo with the provided MySQL docker and cargo run entrypoint.

195 days ago

rust-github-ci

12
coreyjacoreyja

Set up GitHub Actions CI for Rust projects. Creates reusable workflows for clippy, rustfmt, tests, cargo-deny, and sqlx. Use when setting up CI, adding GitHub workflows, configuring Rust pipelines, or fixing CI issues in Rust projects.

194 days ago

cargo-nextest

10
laurigateslaurigates

Next-generation test runner for Rust with parallel execution, advanced filtering, and CI integration. Use when running tests, configuring test execution, setting up CI pipelines, or optimizing test performance. Trigger terms: nextest, test runner, parallel tests, test filtering, test performance, flaky tests, CI testing.

195 days ago

cargo-llvm-cov

10
laurigateslaurigates

Code coverage for Rust using LLVM instrumentation with support for multiple output formats and CI integration. Use when measuring test coverage, generating coverage reports, enforcing coverage thresholds, or integrating with codecov/coveralls. Trigger terms: coverage, llvm-cov, code coverage, test coverage, coverage report, codecov, coveralls, branch coverage.

195 days ago

Rust Engineering

9
tao3ktao3k

Use when analyzing Rust project structure, managing Cargo dependencies, building and testing Rust projects, or generating Rust code.

195 days ago

go-rust-systems

9
KiranEswaranKiranEswaran

Go and Rust systems programming best practices for performance-critical, concurrent, and safe applications. Covers error handling, ownership/borrowing (Rust), context and goroutines (Go), testing patterns, and production deployment. Use when working with .go, .rs files, Cargo.toml, go.mod, or when asking about Go or Rust development.

195 days ago

Rust

8
not-matthiasnot-matthias

Use Cargo for Rust development with a check-first workflow. Prefer cargo check over cargo build, use debug builds for testing, and avoid release builds unless explicitly needed.

195 days ago

atr-analyze

8
imyousufimyousuf

Run tests, linters, type checkers, and builds with AI-powered analysis. Use this INSTEAD OF running test/lint/build commands directly via Bash. Wraps any command (pytest, jest, go test, make test, npm test, make lint, mypy, tsc, eslint, golangci-lint, cargo clippy, make typecheck, make build, etc.) to produce clean summarized output, keeping conversation context small. When a test or lint fails, ATR analyzes the full output and returns actionable failure insights.

195 days ago

systems-programming-rust-project

5
agent-skills-hubagent-skills-hub

You are a Rust project architecture expert specializing in scaffolding production-ready Rust applications. Generate complete project structures with cargo tooling, proper module organization, testing

195 days ago

release

5
technicalpicklestechnicalpickles

Use this skill when the user asks to create a release, cut a release, publish a new version, or perform release-related tasks for the envsense project. This skill provides comprehensive guidance for the automated release process, including: - Version bumping in Cargo.toml - Pre-release verification (tests, formatting, linting) - Monitoring the automated CI/CD pipeline - Multi-platform binary builds (Linux x64/ARM64, macOS Universal) - Cryptographic signing with cosign - Release verification and troubleshooting - Schema version considerations The envsense project uses an automated workflow triggered by version changes on the main branch. This skill walks through the entire process from start to finish.

195 days ago

security-analyzer

5
CornjebusCornjebus

Comprehensive security vulnerability analysis for codebases and infrastructure. Scans dependencies (npm, pip, gem, go, cargo), containers (Docker, Kubernetes), cloud IaC (Terraform, CloudFormation), and detects secrets exposure. Fetches live CVE data from OSV.dev, calculates risk scores, and generates phased remediation plans with TDD validation tests. Use when users mention security scan, vulnerability, CVE, exploit, security audit, penetration test, OWASP, hardening, dependency audit, container security, or want to improve security posture.

195 days ago

Rust

4
vstakhovvstakhov

Rust development best practices and patterns. USE WHEN writing Rust code, designing Rust projects, working with Cargo, testing, or Rust package development.

195 days ago

systems-programming-rust-project

4
ngxtmngxtm

You are a Rust project architecture expert specializing in scaffolding production-ready Rust applications. Generate complete project structures with cargo tooling, proper module organization, testing

195 days ago

backend-dev-guidelines

4
emilyantoschemilyantosch

Comprehensive Rust backend development guide for Tauri applications. Use when creating Tauri commands, database operations, error handling, state management, or async patterns. Covers layered architecture (commands → services → operations → database), Result-based error handling, SeaORM patterns, tokio async/await, testing with cargo test, and type-driven design principles.

195 days ago

systems-programming-rust-project

1
rootcastlecorootcastleco

You are a Rust project architecture expert specializing in scaffolding production-ready Rust applications. Generate complete project structures with cargo tooling, proper module organization, testing

195 days ago

systems-programming-rust-project

reikiplanetreikiplanet

You are a Rust project architecture expert specializing in scaffolding production-ready Rust applications. Generate complete project structures with Cargo tooling, proper module organization, and testing.

195 days ago

systems-programming-rust-project

haniakrim21haniakrim21

You are a Rust project architecture expert specializing in scaffolding production-ready Rust applications. Generate complete project structures using cargo tooling, with proper module organization and testing.

195 days ago

systems-programming-rust-project

oki3505Foki3505F

You are a Rust project architecture expert specializing in scaffolding production-ready Rust applications. Generate complete project structures with Cargo tooling, proper module organization, and testing setups.

195 days ago