关于 pencil-design-bridge
Pencil Design Bridge 是 UI/UX Agent Skill System 中连接设计简报与 Pencil 工作区的技能,面向设计与产品交接。它可整理画布指引、评审设计输出并准备 Figma 或代码交接;.pen 文件须通过 Pencil MCP/工具访问。
主要功能
- 01将已批准方向整理为设计简报
- 02准备 Pencil 画布交接指引
- 03按体验与实现约束评审输出
- 04准备 Figma 或代码交接
- 05检查当前运行环境的 Pencil 工具
适用场景
- 01把已批准的设计方向转为 Pencil 简报
- 02为 Pencil MCP 或 Agent 准备画布指引
- 03检查设计稿的无障碍与实现约束
- 04将 Pencil 结果交给 Figma 或代码实现
MCP 相关
通过 Pencil MCP/工具访问 .pen 文档,并可为 Pencil MCP 或支持 Pencil 的 Agent 准备操作指引。配置检查模式用于确认当前运行环境是否有 Pencil 工具。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ sergekostenchuk/ ui-ux-agent-skill-system --skill pencil-design-bridge安装后在 Claude Code 中输入/pencil-design-bridge确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
agents/openai.yamlassets/pencil-handoff.template.mdevals/evals.jsonreferences/pencil-bridge-contract.md详细介绍
Pencil Design Bridge
此技能是 UI/UX Agent Skill System 中的 Pencil 层。Pencil 是设计工具桥接层和可编辑的设计工作区,而非中央架构师,也不是纯文件解析器。
运行模式
brief:将已批准的方向简报转化为适用于 Pencil 的设计简报。canvas-handoff:为 Pencil MCP/工具或支持 Pencil 的 Agent 准备说明。review-output:根据 UX、SEO/LLM、无障碍、品牌和实现限制审查 Pencil 输出。figma-code-handoff:为 Figma 或代码实现准备 Pencil 结果。config-check:检查当前运行环境中是否有可用的 Pencil 工具,而不直接读取.pen文件。
必需工作流
- 阅读 references/pencil-bridge-contract.md。
- 确认源简报已由
senior-ui-ux-orchestrator批准,或来自用户的明确决定。 - 确认输入包括:
- 产品/UX 旅程;
- 面向公开页面的 SEO/LLM 限制;
ui-ux-pro-max设计智能;- 可选的 Stitch 输出或 Figma 限制;
- 必需素材和禁止的声明。
- 使用 assets/pencil-handoff.template.md 制作交接包。
- 只能通过 Pencil MCP/工具访问
.pen文档。不得使用 shell 读取、grep、cat 或临时 JSON 解析来处理.pen文件。 - 将 Pencil 输出视为候选设计产物。在用于 Figma、代码或生产环境之前,仍需经过审查。
安全规则
- 不要在 Pencil 交接材料中存储 API 密钥、令牌、Cookie、私有 URL、私有截图或
.env值。 - 只有在调用了可用的 Pencil 工具,且存在产物路径或工具响应时,才能声称 Pencil 工具已运行。
- 如果无法使用 Pencil 工具,则生成手动交接材料,并将执行状态标记为
Skipped或Planned。 - 如果 Pencil 输出与无障碍、可见事实、SEO/LLM 结构或实现可行性冲突,则提交给 council 处理。
交接格式
Mode:
Approved direction:
Pencil tool availability:
Input artifacts:
Data excluded:
Prompt or canvas instructions:
Design-system constraints:
Review criteria:
Next owner:
Checks:
验证
编辑此技能时,运行:
python3 $CODEX_HOME/skills/.system/skill-creator/scripts/quick_validate.py $CODEX_HOME/skills/pencil-design-bridge
python3 $CODEX_HOME/skills/senior-skill-architect/scripts/lint_production_skill.py $CODEX_HOME/skills/pencil-design-bridge
python3 -m json.tool $CODEX_HOME/skills/pencil-design-bridge/evals/evals.json >/dev/null
评论
支持 Markdown