setup-pre-commit

Installation
SKILL.md

设置 Pre-Commit 钩子

这设置了什么

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

步骤

1. 检测包管理器

检查 package-lock.json(npm)、pnpm-lock.yaml(pnpm)、yarn.lock(yarn)、bun.lockb(bun)。使用存在的任何一个。如果不清楚则默认为 npm。

2. 安装依赖

作为 devDependencies 安装:

Installs
20
GitHub Stars
258
First Seen
May 29, 2026
setup-pre-commit — karasukaigan/skills-zh