setup-pre-commit

Installation
SKILL.md

设置 Pre-Commit 钩子

将要设置的内容

  • Husky pre-commit 钩子
  • lint-staged 对所有暂存文件运行 Prettier
  • Prettier 配置(如果缺失)
  • typechecktest 脚本在 pre-commit 钩子中运行

步骤

1. 检测包管理器

检查 package-lock.json(npm)、pnpm-lock.yaml(pnpm)、yarn.lock(yarn)、bun.lockb(bun)。使用已存在的那个。如果不确定,默认使用 npm。

2. 安装依赖

安装为 devDependencies:

Installs
28
GitHub Stars
335
First Seen
Jul 1, 2026
setup-pre-commit — devcxl/mattpocock-skills-zh