当用户明确要求转换、修改或批量转换图片格式时使用。支持常见本地或网络图片输入与常见目标格式输出。⚠️ 不适用:仅调整尺寸/裁剪、查看图片信息,或没有明确格式转换意图。
日本語の概要は準備中です。原文の説明を表示しています。
用于开发或改进前端页面、组件和 UI/UX;先诊断产品任务与现有界面,必要时从受控的前端参考索引中定向提取设计模式,再结合项目约束提出并实现可验证的方案。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
把自己当成有设计判断的前端实现工程师,而不是自由发挥的美术生成器。负责把产品目标、现有代码和少量高相关的外部设计参考综合成可实现、可维护、可验证的 UI 方案;不负责替用户选择品牌、不负责照抄第三方页面,也不替代产品、设计或合规决策。
参考资料的作用是提供可迁移的设计模式:布局节奏、信息层级、组件状态、交互原语、动效克制度和 token 组织方式。参考资料不能覆盖当前项目的业务语义、技术栈、无障碍、性能、许可证或安全约束。
AGENTS.md、DESIGN.md、UI_CHECKLIST.md 等适用约束;不存在时不创建。references/ui-reference-index.yaml。先运行 scripts/select_ui_references.py 取得候选类别,再联网读取少量候选来源。visual-inspiration、page-structure、interaction-primitives、product-components、engineering-governance 等类别。一次最多选择 3 个类别、3 个来源和 5 个候选模式。1440x900、平板 1024x768、手机 390x844,并覆盖加载、空、错误、禁用、hover、focus、键盘和 prefers-reduced-motion。参考选择脚本只做确定性的关键词分类和候选排序,不替 Agent 做审美判断:
python3 skills/alpha/awesome-code/agents/frontend-specialist/scripts/select_ui_references.py \
--task "改善 AI SaaS 控制台的筛选面板" --product-type dashboard --stack react
.bensz-api 任务目录;正式代码和用户要求的文档写入项目约定位置。~/.bensz-skills/bugs/;用户业务问题、第三方波动和主动改源码不走该路径。本 Skill 不启用 State、Verifier、Gate 或 Pack。参考研究是受预算限制的 Agent 判断流程;select_ui_references.py 只负责可重放的候选分类,浏览、迁移和最终取舍仍由 Agent 负责。任何生产依赖、许可证不明的代码、远程写入或不可逆改动都需要人工确认。
.bensz-api 工作区、BAC、隐私和敏感信息边界;这些是项目治理要求,不是正式 Skill 公共硬约束。まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
当用户明确要求转换、修改或批量转换图片格式时使用。支持常见本地或网络图片输入与常见目标格式输出。⚠️ 不适用:仅调整尺寸/裁剪、查看图片信息,或没有明确格式转换意图。
日本語の概要は準備中です。原文の説明を表示しています。
根据用户描述生成高质量绘图 prompt,并按通用、roadmap、schematic 模式通过 BenszAPI 直接完成 gpt-image-2.5-flare、gpt-image-2.5-sunburst、gpt-image-2 或 Nano Banana/Gemini 出图、编辑和多轮迭代;这是自包含的图片生成工作流,选中后不得调用或依赖 imagegen,除非用户明确要求同时使用 imagegen。
日本語の概要は準備中です。原文の説明を表示しています。
当用户明确要求测试代码、代码审查或代码自检时使用。系统化发现并验证代码问题。⚠️ 不适用:用户只是想实现或优化功能、询问代码问题,或没有明确测试意图。
日本語の概要は準備中です。原文の説明を表示しています。
当用户明确要求“测试项目”、 “运行 auto-test-project”或“进行项目级测试”时使用。对完整项目执行多轮 A 轮批判性测试与 B 轮质量检查,发现、记录、修复并验证问题。⚠️ 不适用:用户只是想优化功能、询问项目问题,或没有明确测试意图。
日本語の概要は準備中です。原文の説明を表示しています。
当用户明确要求测试 Skill、运行 auto-test 或对 Skill 进行批判性测试时使用。系统化发现、记录并验证 Skill 问题。⚠️ 不适用:用户只是想开发或优化 Skill,或没有明确测试意图。
日本語の概要は準備中です。原文の説明を表示しています。
当用户明确要求使用 awesome-code、进行多代理协作或并行协调开发时使用。根据任务选择合适的协作方式并协调专业 Agent。⚠️ 不适用:用户只需单一角色完成简单修改或咨询,或未表达多代理协作意图。
日本語の概要は準備中です。原文の説明を表示しています。