工程开发
format avatar

format

使用 Prettier 和 Stylelint 验证代码格式与样式规则,且不进行修改。确保代码库一致性,检测 JS/TS/CSS/SCSS 文件中的格式错误。

简介

此技能提供了一种非破坏性的方式来验证项目代码质量,整合了业界标准的 linting 和格式化工具。专为开发人员和自动化 CI/CD 流程设计,它在不修改底层文件的情况下,分析代码库中是否存在样式不一致或规则冲突。通过执行预定义的 Prettier 和 Stylelint 配置,该代理能识别整个存储库中的格式差异、语法问题和样式冲突。

此技能作为代码质量的守门员,提供代码库健康状况的简明摘要。当检测到问题时,它会报告前三个错误并建议具体的修复命令(例如 format-fix 技能)。这有助于在防止自动格式化工具在敏感环境中产生意外副作用的同时,维持一个整洁、可读且统一的代码库。

  • 使用 Prettier 进行通用代码格式化验证,并使用 Stylelint 进行 CSS/SCSS 架构检查。

  • 生成简明的状态报告,指示验证成功(OK)或发现具体问题。

  • 识别最关键的前三个格式或 linting 违规事项,帮助开发人员优先处理问题。

  • 如果发现错误,会主动建议下一步操作,引导用户调用 format-fix 技能。

  • 专为 Pull Request 审查、预提交工作流或本地开发检查而设计,确保代码样式符合规范。

  • 此技能假设项目存储库已在 package.json 文件中正确配置了 Prettier 和 Stylelint。

  • 触发方式是执行已配置的 shell 脚本,针对项目源代码进行检查。

  • 输出是显示在代理界面中的文本摘要,若检查失败则列出发现的总问题数。

  • 此工具严格为只读模式;它仅执行分析,不会写入或覆盖任何项目文件。

  • 强烈建议在合并任何代码变更之前运行此检查,以确保团队间代码缩进、分号使用和 CSS 属性顺序的一致性。

仓库统计

Star 数
48
Fork 数
1
Open Issue 数
8
主要语言
JavaScript
默认分支
main
同步状态
空闲
最近同步时间
2026年5月3日 18:46
在 GitHub 查看