.claude/skills/dev-workflow-checker/SKILL.md
开发流程检查技能,确保代码修改后执行必要的质量检查
npx skillsauth add shenjingnan/xiaozhi-client dev-workflow-checkerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
当用户进行代码修改后,此技能确保执行必要的质量检查命令,同时遵循务实开发理念。
该技能会在用户完成代码修改后,自动提醒并执行相关的开发流程检查,确保代码质量和类型安全,但不追求过度的完美标准。
apps/frontend)当修改前端代码时,执行以下检查:
pnpm typecheck - TypeScript 类型检查pnpm lint - Biome linter 检查pnpm test - 运行测试套件pnpm check:all - 运行所有质量检查(如果需要全面检查)apps/backend)当修改后端代码时,执行以下检查:
pnpm typecheck - TypeScript 类型检查pnpm lint - Biome linter 检查pnpm test - 运行测试套件pnpm check:all - 运行所有质量检查(如果需要全面检查)# 1. 类型检查
pnpm typecheck
# 2. 代码风格检查
pnpm lint
# 3. 运行测试
pnpm test
# 4. 全面检查(可选)
pnpm check:all
# 1. 类型检查
pnpm typecheck
# 2. 代码风格检查
pnpm lint
# 3. 运行测试
pnpm test
# 4. 全面检查(可选)
pnpm check:all
any 类型的使用any 类型:必须使用具体类型或 unknownany 类型建议在以下场景自动触发检查:
development
TypeScript严格模式检查
tools
Todo 管理技能,用于管理架构演进过程中的待办事项
testing
测试修复技能,用于分析和修复失败的测试用例
testing
测试创建技能,用于生成符合项目标准的测试用例