Code Review Checklist
shareAI-lab/learn-claude-code
Reviews code against a five-part checklist covering security, correctness, performance, maintainability and testing, and reports findings in a fixed format.
Environment validation checklist. An agent skill from DataDog/lading.
$ npx skills add DataDog/lading --skill lading-preflight -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install DataDog/lading lading-preflight --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/DataDog/lading.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/lading-preflight .claude/skills/lading-preflight && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "lading-preflight" agent skill from https://github.com/DataDog/lading/tree/main/.claude/skills/lading-preflight into .claude/skills/lading-preflight/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "lading-preflight", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/DataDog/lading/tree/main/.claude/skills/lading-preflightType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add DataDog/lading --skill lading-preflight -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install DataDog/lading lading-preflight --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/DataDog/lading.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.claude/skills/lading-preflight .agents/skills/lading-preflight && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "lading-preflight" agent skill from https://github.com/DataDog/lading/tree/main/.claude/skills/lading-preflight into .agents/skills/lading-preflight/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "lading-preflight", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add DataDog/lading --skill lading-preflight -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install DataDog/lading lading-preflight --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/DataDog/lading.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.claude/skills/lading-preflight .cursor/skills/lading-preflight && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "lading-preflight" agent skill from https://github.com/DataDog/lading/tree/main/.claude/skills/lading-preflight into .cursor/skills/lading-preflight/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "lading-preflight", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/DataDog/lading.git --path .claude/skills/lading-preflight--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add DataDog/lading --skill lading-preflight -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install DataDog/lading lading-preflight --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/DataDog/lading.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.claude/skills/lading-preflight .gemini/skills/lading-preflight && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "lading-preflight" agent skill from https://github.com/DataDog/lading/tree/main/.claude/skills/lading-preflight into .gemini/skills/lading-preflight/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "lading-preflight", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install DataDog/lading lading-preflightInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add DataDog/lading --skill lading-preflight -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/DataDog/lading.git skills-src && mkdir -p .github/skills && cp -r skills-src/.claude/skills/lading-preflight .github/skills/lading-preflight && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "lading-preflight" agent skill from https://github.com/DataDog/lading/tree/main/.claude/skills/lading-preflight into .github/skills/lading-preflight/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "lading-preflight", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add DataDog/lading --skill lading-preflight -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install DataDog/lading lading-preflight --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/DataDog/lading.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.claude/skills/lading-preflight .opencode/skills/lading-preflight && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "lading-preflight" agent skill from https://github.com/DataDog/lading/tree/main/.claude/skills/lading-preflight into .opencode/skills/lading-preflight/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "lading-preflight", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
lading-preflightEnvironment validation checklist. An agent skill from DataDog/lading.
Lading Preflight is an agent skill from DataDog/lading, published by the product's own GitHub organization. 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.
Its SKILL.md is about 670 tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files, including scripts.
It sits in Development, covering Performance optimization. It works with Git and Rust. The repository describes itself as: A suite of data generation and load testing tools. The licence is MIT.
Read from SKILL.md and the folder at commit a7bb0ea. It shows what the files ask for, not the result of running them.
Pre-approves these tools, so the agent can use them without asking each time:
BashFrom allowed-tools in the SKILL.md frontmatter.
Ships 2 files in scripts/, which the agent can run.
Shell commands in SKILL.md call:
cargobrewgitcurlshFrom the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
sh.rustup.rsFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Lading Preflight loads about 668 tokens when it runs. Until then it costs about 68 tokens; SKILL.md has 165 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check noted patterns worth knowing about, such as sudo or a known installer.
c not found | `curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs \| sh` |allowed-tools: BashAutomated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from DataDog/lading at commit a7bb0ea, republished under its MIT licence (© DataDog). 165 words, ~668 tokens.
.claude/skills/lading-preflight/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub..claude/skills/lading-preflight/scripts/preflightSTOP on any failure. Use the table below to suggest fixes for [X] items.
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 Check | Fix |
|---|---|
| rustc not found | curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh |
| cargo not found | Reinstall rustup |
| cargo-nextest not found | cargo install cargo-nextest |
| ci/* not executable | chmod +x ci/* |
| ci/check failed | cargo update, check dependency issues |
| payloadtool build failed | Check Rust version and dependencies |
| hyperfine not found | brew install hyperfine |
| cargo-criterion not found | cargo install cargo-criterion |
| criterion benchmarks missing | Check lading_payload/benches/ and Cargo.toml |
| payloadtool --memory-stats not supported | Rebuild payloadtool from current branch |
| git user.name not set | git config user.name "Your Name" |
| git user.email not set | git config user.email "you@example.com" |
| gh not found | brew install gh |
| aws CLI not found | brew install awscli |
| smp not found | .claude/skills/lading-preflight/scripts/install_smp |
© DataDog, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 2 other files (scripts) in .claude/skills/lading-preflight of DataDog/lading.
Open the folder on GitHubat commit a7bb0ea
Lading Preflight next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Lading Preflight this skillDataDog/lading | 101 | — | ~668 | Automated safety check: Notes | MIT | |
| Code Review ChecklistshareAI-lab/learn-claude-code | 78k | 5 repos | ~1.1k | Automated safety check: Pass | MIT | |
| Worktrunk Tend CI Guidancemax-sixty/worktrunk | 8.9k | — | ~6.4k | Automated safety check: Pass | Custom licence | |
| Worktrunk Release Workflowmax-sixty/worktrunk | 8.9k | — | ~6.9k | Automated safety check: Pass | Custom licence | |
| ExecuTorch Binary Size Reductionpytorch/executorch | 5.1k | — | ~793 | Automated safety check: Pass | Custom licence | |
| RustPython Stdlib UpgradeRustPython/RustPython | 22k | — | ~876 | Automated safety check: Pass | MIT |
shareAI-lab/learn-claude-code
Reviews code against a five-part checklist covering security, correctness, performance, maintainability and testing, and reports findings in a fixed format.
max-sixty/worktrunk
Adds Worktrunk-specific rules to the tend CI workflows: Codecov polling, Rust test commands, labels and review criteria for pull requests handled in CI.
max-sixty/worktrunk
Walks a maintainer through cutting a Worktrunk release: sync the release branch, pass two test gates, review the changes, then publish.
pytorch/executorch
Measures and shrinks the ExecuTorch runtime binary by building a size test, analyzing it with bloaty and landing each reduction as its own pull request.
RustPython/RustPython
Upgrades a Python standard library module from CPython into RustPython with update_lib, then triages and marks the tests that still fail.
Dicklesworthstone/beads_rust
Official skill for beadsrust (br), a local-first, dependency-aware issue tracker for AI agents.
DataDog/lading
Finds a valid optimization target in lading. An agent skill from DataDog/lading.
DataDog/lading
Coordinates optimization attempts. An agent skill from DataDog/lading.
DataDog/lading
Reviews optimization patches using a 5-persona peer review system.
DataDog/lading
Full optimization workflow with git branch creation, commits, and optional PR.
DataDog/lading
Prepare a lading release. An agent skill from DataDog/lading.
Categories
Environment validation checklist. An agent skill from DataDog/lading. Lading Preflight is an agent skill from DataDog/lading, published by the product's own GitHub organization. Environment validation checklist.
Lading Preflight fits situations like: tasks that involve Performance optimization.
Run `npx skills add DataDog/lading --skill lading-preflight -a claude-code`. Or copy the skill folder (.claude/skills/lading-preflight in DataDog/lading) into .claude/skills/lading-preflight in your project. Claude Code loads it when a task matches its description.
Run `npx skills add DataDog/lading --skill lading-preflight -a codex`. Or copy the skill folder (.claude/skills/lading-preflight in DataDog/lading) into .agents/skills/lading-preflight in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add DataDog/lading --skill lading-preflight -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/lading-preflight, .gemini/skills/lading-preflight, .github/skills/lading-preflight and .opencode/skills/lading-preflight in your project.
Going by SKILL.md and its folder, Lading Preflight needs the command-line tools its instructions call (cargo, brew, git, curl and sh). Its frontmatter pre-approves these tools: Bash.
SKILL.md names 1 domain. In commands or code: sh.rustup.rs; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found notes only (pipes a well-known installer script into a shell; pre-approves every shell command (allowed-tools: bash)), nothing it rates as a warning. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Lading Preflight is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 668 tokens (SKILL.md is roughly 2.7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Lading Preflight: Code Review Checklist (shareAI-lab/learn-claude-code, 78k stars), Worktrunk Tend CI Guidance (max-sixty/worktrunk, 8.9k stars), Worktrunk Release Workflow (max-sixty/worktrunk, 8.9k stars) and ExecuTorch Binary Size Reduction (pytorch/executorch, 5.1k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
DataDog (a GitHub organization, an official publisher) maintains it in DataDog/lading, which has 101 GitHub stars. The repository holds 6 skills in this directory. The repository was last updated on September 30, 2026.
Source: DataDog/lading on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.