codeguard-html
Installation
SKILL.md
HTML Codeguard 门禁
目标:把“看起来没问题”变成可重复的工具证据,并且诚实区分通过、失败、无法验证和 planned。
30 秒开始
- 在仓库根确认
无专用标记文件或目标文件存在。 - 探测工具:
npx --no-install htmlhint --version。 - 先只读检查:
bash -c 'find . \( -name '"'"'*.html'"'"' -o -name '"'"'*.htm'"'"' \) -type f -not -path '"'"'*/node_modules/*'"'"' -exec grep -L '"'"'<%'"'"' {} + | xargs -0 -r npx --no-install htmlhint'。 - 将结果分为:代码违规、配置缺失、工具缺失、工具内部错误。
- 只对可安全修复项执行:
prettier --write。 - 复跑 lint,并执行项目已有测试/构建门禁。
可直接提出:
- “检查这个 HTML 项目,先不要修改,给我 lint 失败分类。”
- “只修复 HTML 的格式问题,语义问题先列清单。”
- “提交前验证 HTML lint、测试和构建证据。”