ln-742-precommit-setup - Git钩子自动化配置
配置 Husky、lint-staged、commitlint 和 Python pre-commit
标签
更新于: 2026-03-21能力
典型输入
典型输出
该技能可以做什么
- 检查现有钩子
- 安装钩子管理器
- 配置暂存文件检查
- 配置提交验证
- 测试钩子
输入
- Git仓库
- 项目技术栈
- 现有linter配置
- 包管理器
输出
- Husky配置文件
- pre-commit配置
- lint-staged配置
- commitlint配置
- Git钩子
- 提交验证规则
要求
- Git仓库已初始化
- Node.js 或 Python 运行环境
- npm 或 pip 包管理器
- 现有linter配置
