ast-grep-practice
Installation
SKILL.md
ast-grep Practice
Complement general-purpose lint tools (ESLint, oxlint, Biome, clippy, etc.) with ast-grep for patterns they cannot express. Always prefer reproducible static rules over natural-language prompts.
Installation
# npm (project-local recommended)
npm install -D @ast-grep/cli
npx ast-grep --help
# or cargo
cargo install ast-grep --locked
# or brew
brew install ast-grep
Package manager selection: If the project's package.json has packageManager set, follow it (pnpm / yarn / etc.). Otherwise install locally with npm. Use the same tool in CI (mixing them splits lockfile and binary resolution paths). Keep global installs on dev machines only; CI and in-repo scripts must always use local references.