用途:本 Skill 负责与 Pencil MCP Server 交互,读取和编辑加密的 .pen 设计文件,并提供可复用的调用模板与最佳实践。
主要能力:通过 MCP 工具获取编辑器状态与当前选区、打开或新建文档、批量读取和搜索节点、批量执行插入/更新/移动/删除等设计操作、检查布局问题(重叠、裁剪等)、对指定节点截图做视觉验收、读取与更新变量和主题、获取设计指南与风格指南、查找画布空白区域、统计和批量替换属性(如颜色、字体、间距)。
必要用法:.pen 文件内容加密,禁止用普通文件读取或搜索方式解析,只能通过 pencil MCP tools 访问与修改。建议先读后写:先用 get_editor_state / batch_get 了解文档结构与选区,再修改。batch_design 单次最多 25 条操作,超出时按“结构→内容→样式→验收”拆分多次执行。大范围变更(如 replace_all_matching_properties、大批量 batch_design)必须先输出变更计划再执行。典型流程:get_editor_state 确认状态,无文档则 open_document,batch_get 读结构,batch_design 修改,snapshot_layout 检查布局,必要时 get_screenshot 复核。
适用场景:设计稿结构分析、批量换主题或换字体、统一间距、组件与实例查询、布局问题排查等。
限制:本技能依赖 Pencil MCP Server 配置;当前支持 tools,prompts/resources 不支持。部分参数(如 readDepth 建议 ≤3)与操作数量有约束。资料未提供收费、价格与平台支持等更多信息。