运行和分析项目质量检查(Linting, 类型检查, 测试)。
铁律:不要把“命令跑过了”当成质量结论。必须解释跑了什么、为什么跑、失败在哪里、是否允许继续。
pnpm run 执行质量门:pnpm run lint 会触发依赖状态检查 → 自动 pnpm install → 可能因 ERR_PNPM_IGNORED_BUILDS 退出码 1 而失败,掩盖真实的 lint 结果。正确做法是直接调用二进制:
& "node_modules\.bin\eslint.cmd" .
& "node_modules\.bin\vitest.cmd" run
或者用 npx <binary>(如果二进制支持 npx 模式)。避免在执行质量门时引入不必要的依赖检查副作用。不看 package.json,臆造并不存在的脚本。
把失败日志原样倾倒给用户,不提炼根因。
没跑全量检查却假装“全部通过”。
使用 pnpm run 执行 lint/test,触发不必要的依赖状态检查,导致 ERR_PNPM_IGNORED_BUILDS 伪装成质量门失败。
npx skills add CaoMeiYouRen/quality-guardian下载完整 Skill 目录,包含 SKILL.md 及所有相关文件
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer