CtrlK
BlogDocsLog inGet started
Tessl Logo

lading-preflight

Environment validation checklist. Run this FIRST when starting a new Claude session to verify the environment is ready for optimization work. Checks Rust toolchain, ci/ scripts, build, benchmarking tools, profilers, memory tools, git state, and SMP CLI.

90

Quality

88%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Run preflight script

.claude/skills/lading-preflight/scripts/preflight

STOP on any failure. Use the table below to suggest fixes for [X] items.

Offer suggestions then ask before proceeding

For each failed check, show the user the suggested fix from the table below and ask if they want you to run it. Do NOT automatically execute fixes — wait for user confirmation before taking action.

Failed CheckFix
rustc not foundcurl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
cargo not foundReinstall rustup
cargo-nextest not foundcargo install cargo-nextest
ci/* not executablechmod +x ci/*
ci/check failedcargo update, check dependency issues
payloadtool build failedCheck Rust version and dependencies
hyperfine not foundbrew install hyperfine
cargo-criterion not foundcargo install cargo-criterion
criterion benchmarks missingCheck lading_payload/benches/ and Cargo.toml
payloadtool --memory-stats not supportedRebuild payloadtool from current branch
git user.name not setgit config user.name "Your Name"
git user.email not setgit config user.email "you@example.com"
gh not foundbrew install gh
aws CLI not foundbrew install awscli
smp not found.claude/skills/lading-preflight/scripts/install_smp
Repository
DataDog/lading
Last updated
Created

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.