mcpField
N
no-duplicate-ui

no-duplicate-ui

github.com/heyeddi-com测试与质量087 次安装1 天前更新
代码仓库

关于 no-duplicate-ui

用于查找并整合项目中重复 UI 组件的技能。它指导扫描相似封装、检查疑似重复项,并将共用组件归并到 `@/components/ui/`。

主要功能

  1. 01扫描项目中的重复 UI
  2. 02检查模板相似度和文件名
  3. 03整合共用组件

适用场景

  1. 01检查新增 Button 或 Card 封装的 PR
  2. 02整合分叉的组件
  3. 03执行可选的合并前重复扫描

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/heyeddi-com/heyeddi-skills --skill no-duplicate-ui

安装后在 Claude Code 中输入/no-duplicate-ui确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

manifest.json
context/
ANTI_PATTERNS.md
EXAMPLES.md
PROSE_ANTI_SLOP.md
VOCABULARY.md
scripts/
_skill_cli.py
find_duplicate_ui.py

详细介绍

无重复 UI

适用场景

  • PR 新增了与现有组件类似的 Button/Card 封装组件
  • 重构以整合分叉的组件
  • 合并前可选的重复项扫描

说明

  1. 运行 python scripts/find_duplicate_ui.py --project-root <root>。
  2. 检查模板相似度高或文件名匹配的组件对。
  3. 将其整合到 @/components/ui/ 下的共享组件中。

评论

支持 Markdown