# All3f0r1 Onedrop Cargo Check

> Cargo Check Skill

- Skill: `tomevault-io/all3f0r1-onedrop-cargo-check` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/all3f0r1-onedrop-cargo-check`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/all3f0r1-onedrop-cargo-check/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/all3f0r1-onedrop-cargo-check

---


# Cargo Check Skill

Run cargo validation commands across the OneDrop Rust workspace.

## Usage

```
/cargo-check              # Run clippy on all crates (default)
/cargo-check check        # Run cargo check on all crates
/cargo-check test         # Run tests on all crates
/cargo-check all          # Run check, clippy, and test
/cargo-check clippy onedrop-engine  # Run clippy on specific crate
```

## Commands by Mode

### check
```bash
cargo check --all --all-features
```

### clippy (default)
```bash
cargo clippy --all --all-targets --all-features -- -D warnings
```

### test
```bash
cargo test --all --all-features
```

### all
```bash
cargo check --all --all-features && \
cargo clippy --all --all-targets --all-features -- -D warnings && \
cargo test --all --all-features
```

## Specific Crate

When a crate name is provided, replace `--all` with `-p <crate>`:
```bash
cargo clippy -p onedrop-engine --all-targets -- -D warnings
```

## Notes

- The workspace has 8 crates: onedrop-hlsl, onedrop-codegen, onedrop-parser, onedrop-eval, onedrop-renderer, onedrop-engine, onedrop-cli, onedrop-gui
- Some crates have optional features (e.g., `audio-input` for onedrop-engine)
- Tests include integration tests in `tests/` directories

---
> Converted and distributed by [TomeVault](https://tomevault.io/claim/all3f0r1) — claim your Tome and manage your conversions.
<!-- tomevault:4.0:skill_md:2026-04-11 -->

