尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

impeccable 技能(Skill)完全指南:为 AI Agent 赋予大师级前端设计与浏览器迭代能力

impeccable 技能(Skill)完全指南:为 AI Agent 赋予大师级前端设计与浏览器迭代能力 impeccable 技能Skill完全指南为 AI Agent 赋予大师级前端设计与浏览器迭代能力【免费下载链接】impeccableThe design language that makes your AI harness better at design.项目地址: https://gitcode.com/GitHub_Trending/im/impeccableimpeccable 是当前仓库中随附的一个高规格前端设计技能Skill它以一份SKILL.md为入口把设计总监级别的界面判断力编译成 Agent 可执行的上下文加载、命令路由、浏览器迭代、质量守门与文档产出流程。本文以 SKILL.md 为主体骨架结合其 reference 参考文档目录 与仓库内 Rust/JS 源码实现展开你将掌握如何在一个会话内完成 impeccable 的 Setup 上下文加载、如何理解并调用 23 个设计动词命令、设计检测钩子与 doctor 修复机制的工作原理以及新建视觉工作流new-work与浏览器实时变体模式live两条核心管线的完整实战步骤。一、impeccable 是什么让 AI Harness 更懂设计的技能1.1 技能定位与触发范围在 SKILL.md 的 frontmatter 中技能声明了自己的触发条件description与版本号version: 4.3.0触发场景用户想要设计、重新设计、塑形shape、批判critique、审计audit、打磨polish、澄清clarify、蒸馏distill、加固harden、优化、适配、动画、着色、提取或以其他方式改进一个前端界面。覆盖范围网站、落地页、仪表盘、产品 UI、应用外壳、组件、表单、设置、引导流程、空状态以及 UX 评审、视觉层级、信息架构、认知负荷、无障碍、性能、响应式、主题、反模式、排版、字体、间距、布局、对齐、色彩、动效、微交互、UX 文案、错误状态、边界情况、i18n、可复用设计系统与 token。明确排除仅后端或非 UI 任务。1.2 三条核心原则技能要求 Agent 把自己当作获奖级设计总监award-winning design director并遵守三条硬性原则全力以赴Go all out不做保守交付、不抄近路交付物必须完整用户必须提供的素材除外。大胆做梦Dream big and bold交付独特、美丽、出类拔萃且有启发性的作品。有界验证Verify in bounded passes, not a loop构建要完整但检查用批量轮次封顶桌面与移动端一起拍一轮截图一次性修完该轮暴露的所有问题最多再确认一轮然后停止打磨。开放式自我 QA 只会浪费用户资金而且效果不如完成交接finish handoffs。第三条原则直接决定了后文所有工作流的设计——每次截图、缺陷扫描、微编辑、重建都共享同一个封顶预算。二、会话启动Setup 上下文加载impeccable context2.1 标准启动命令每次会话开始必须运行一次上下文加载命令.gemini/skills/impeccable/scripts/impeccable context关键约定见 SKILL.md每会话一次运行后遵循其指令不要重复运行。保持 cwd 在用户项目skill-base-dir是包含本 SKILL.md 的技能目录不是其上两层的插件根目录该基础目录会解析本技能内所有.gemini/skills/impeccable/scripts/impeccable verb命令.gemini/skills/impeccable/scripts仅在运行时报告无基础目录时作为回退。Windows 无 sh 的 shell调用.gemini/skills/impeccable/scripts/impeccable.cmd替代。免运行时启动器运行的是一个随附的、首次运行一次性下载的自包含二进制不依赖 Node 或其他运行时。指定目标可通过--target path传入具名源文件或路由。impeccable context会加载 PRODUCT.md、DESIGN.md、匹配的 surface brief表面简报以及适用时的原生平台指导并输出若干机器可读指令directive例如NO_PRODUCT_MD项目尚未捕获产品上下文routing.md 会据此把/impeccable init作为菜单首选CONTEXT_STALE工件与当前版本存在漂移的廉价报告按其自身指令处理即可不要无故运行 doctorMANUAL_DETECTOR_REQUIRED未接入自动钩子时要求会话末尾做一次手动检测器运行IMAGE_GEN_AVAILABLE报告图像生成能力是否可用决定 comp-led 路径与 buildPath 提问。2.2 启动器不可用时的降级如果impeccable context被拒绝或失败必须在下一次工具调用之前单独发送一条消息Context loading did not run; Ill read the existing project context directly.然后直接阅读现有的 PRODUCT.md 与 DESIGN.md不得虚构缺失上下文继续执行后续第 2–3 步。启动器失败本身不阻塞规划与编辑。三、设计心智模型原则、模式与权威判定3.1 三条设计原则SKILL.md 定义了三条判断准则简报优先The brief wins即使与饱和模式警告冲突也要尊重钉住的审美、时代、材质、字体与色板。把明确简报往自己口味上带是失败。精修保留 / 重设计替换Refinement preserves; redesign replaces精修保留现有身份、行为、文案与范围外的一切替换事实性文案或添加主张前必须先问。重设计保留产品真相、内容、功能、原生习惯与约束但把旧外观当作证据与反参考在 new-work 中选择替换世界并替换 DESIGN.md。绝不要折中成对废弃外观的打磨。视觉权威是证据而非文件名Visual authority is evidence, not a filename缺少 DESIGN.md 本身不意味着项目是绿地greenfield由 new-work 决定是保留、扩展还是替换现有世界。3.2 四种访问者模式Modes模式的命名回答的是这个表面上访问者的成功长什么样模式访问者要做什么典型表面设计优先级Persuade说服决策并行动设计即产品落地页、营销、活动、定价页赢得注意与行动简报需要时使用真实影像Operate操作完成任务应用 UI、仪表盘、编辑器、后台、设置、工具可扫描性、一致性、原生预期、真实使用场景优先于表达品牌存在于精确细节中Read阅读理解某事文档、文章、指南、帮助、变更日志为理解而结构化再让阅读体验值得停留Experience体验置身作品之中作品集、画廊、展示让作品本身从第一视口带领界面退居其后模式从请求的表面选择而非从产品选择且只持久化在该表面的 surface brief 中工具类工具的落地页仍是 Persuade时尚品牌文档站仍是 Read文档索引是 Read 而非 Persuade。更深的 Operate/Read 指导见 operate.md。四、命令体系23 个设计动词一次讲清4.1 Commands 总表SKILL.md 给出了完整的命令表按类别分为六组命令类别说明参考文档craft [feature]Build已废弃普通 new-work 请求的别名craft.mdshape [feature]Build写代码前规划 UX/UIshape.mdinitBuild在 PRODUCT.md 中捕获持久产品上下文init.mddocumentBuild从现有项目代码生成 DESIGN.mddocument.mdextract [target]Build把可复用 token 与组件抽入设计系统extract.mdcritique [target]Evaluate带启发式打分的 UX 设计评审critique.mdaudit [target]Evaluate技术质量检查a11y、性能、响应式audit.md · 原生平台audit.native.mdpolish [target]Refine发布前最终质量检查polish.mdbolder [target]Refine放大平庸/安全设计bolder.mdquieter [target]Refine收敛过度刺激的设计quieter.mddistill [target]Refine剥离到本质、去除复杂度distill.mdharden [target]Refine生产就绪错误、i18n、边界情况harden.mdonboard [target]Refine设计首次使用流程、空状态、激活onboard.mdanimate [target]Enhance添加有目的性的动画与动效animate.mdcolorize [target]Enhance为单色 UI 增加战略性色彩colorize.mdtypeset [target]Enhance改善排版层级与字体typeset.mdlayout [target]Enhance修复间距、节奏与视觉层级layout.mddelight [target]Enhance增加个性与难忘触点delight.mdoverdrive [target]Enhance突破常规界限overdrive.mdclarify [target]Fix改进 UX 文案、标签与错误消息clarify.mdadapt [target]Fix适配不同设备与屏幕尺寸adapt.md · 原生adapt.native.mdoptimize [target]Fix诊断并修复 UI 性能optimize.mdliveIterate视觉变体模式浏览器中选元素、生成替代方案live.md每个命令的用途、argumentHint 与触发条件还集中记录在 command-metadata.json 中例如audit生成带 P0–P3 严重度评级的计分报告document遵循 Google Stitch DESIGN.md 格式以保证工具兼容该 JSON 也是技能脚本自检命令清单的单一事实来源。4.2 命令路由规则无参数与有参数时的处理完全不同SKILL.md无参数读取 routing.md 并呈现其上下文感知菜单绝不自动运行命令。若 Setup 报告NO_PRODUCT_MD菜单首推/impeccable init并给出一行理由同时仍展示其余项否则运行impeccable signals读取 JSON用其中 2–3 个最高价值命令作为菜单首推每项附一行从 signals 推导的理由。signals 的典型推理setup.hasDesignfalse且hasCodetrue→documentcritique.latest为 null →critique surface评分低或有非零p0/p1→polishgit.changedFiles指向单表面 → 将audit/polish限定到那些文件devServer.runningtrue且平台非原生 →live可用。显式或明显隐含的命令请求加载其参考文档原生平台加载原生变体按其执行若两个命令都合适只问一次。工作流/命令选择问题读 routing.md 的 Workflow questions 小节只给建议不执行。其他情况当作一般设计工作处理。缺少 PRODUCT.md 时新表面或替换世界走 init → new-work对现有代码的窄幅精修直接在现有实现上按impeccable context指令进行事后提供 init 而非阻塞。别名与继承关系teach是init的别名craft是普通 new-work 的废弃别名不增加任何行为shape拥有任务发现权仅在视觉世界与表面概念决策时进入 new-work。init 写完 PRODUCT.md 后继续时无需重跑impeccable contextinit 记录的平台为ios/android/adaptive时它会自行加载对应原生平台参考。五、辅助机制Pin、Doctor 与设计检测钩子5.1 Pin / Unpin 快捷键.gemini/skills/impeccable/scripts/impeccable pin pin|unpin command该命令为某个命令创建或移除独立的/command快捷方式。汇报脚本结果的摘要即可出错时逐字转发 stderr。5.2 Doctor工件漂移报告与修复/impeccable doctor报告并修复项目 impeccable 工件与当前版本所读内容之间的漂移涉及 PRODUCT.md、DESIGN.md 及其.impeccable/design.json伴生文件、.impeccable/config.json、持久化 surface brief 与设计钩子doctor.md。它是维护命令不是设计命令不重设计任何东西、不打开报告点名之外的文件、不附带运行其他命令。三种漂移必须区分工具版本漂移安装的技能旧于发布版本。impeccable context在启动时以UPDATE_AVAILABLE报告npx impeccable update修复。不是 doctor 的职责。模式schema漂移工件由旧版 impeccable 写成无人读取的字段、新预期的字段、退役位置的文件。机械性doctor 可修复大部分。真相漂移代码前进了而文档不再描述它。没有文件对比能裁定document拥有 DESIGN.md、init拥有 PRODUCT.mddoctor 的职责是交给它们一个具体缺口而非模糊怀疑。操作步骤.gemini/skills/impeccable/scripts/impeccable doctor --jsonmonorepo 中建议加--target path。输出含findings每项有id、artifact、path、severity、summary、fix。严重度决定该发生什么而非有多糟auto无决策负担直接运行impeccable doctor --fix一次一行汇报移动了什么mention用户需要知道但无需现在决策逐条一句话说明并附修复建议route需要特定命令命名命令与其将闭合的缺口用户本轮要求时才执行。注意design-md-drift统计的是 DESIGN.md 最近编辑以来的提交数提交数不是矛盾证据不得据此断言文档已过期config-build-path-unset只在项目做过方向工作且从未记录偏好时触发。若想关闭启动时的廉价检查默认每周一次/项目可在.impeccable/config.json设stalenessCheck: false或用IMPECCABLE_NO_STALENESS_CHECK1覆盖单次会话。5.3 Hooks设计检测钩子核心守门机制/impeccable hooks on|off|status|ignore-rule|ignore-file|ignore-value|reset管理本项目设计检测钩子UI 文件编辑后自动运行检测器并浮出发现hooks.md。两级规则体系逐编辑档per-edit tier只浮出机械性、无歧义、值得打断编辑的问题——坏图、溢出/裁切内容、对比度与可读性失败、渐变文字、光晕阴影、设计系统漂移等。Stop 深扫档deep pass在 Stop 钩子事件上对会话中触碰过的每个 UI 文件运行完整规则集把其余发现文案节奏、色板与字体品味、布局韵律一次性浮出并与逐编辑档去重。设置.impeccable/config.json中hook.perEditRules为all可恢复每次编辑全量规则。配置键位统一写在.impeccable/config.json个人覆盖在 gitignored 的.impeccable/config.local.json键作用说明hook.enabled开关false关闭自动钩子手动npx impeccable detect不受影响hook.quiet静默静音干净/待处理的 ackhook.auditLog审计日志指向 NDJSON 文件路径hook.perEditRules逐编辑规则档all恢复全量hook.consent安装同意CLI 记录在本地 config.local.jsondetector.ignoreRules规则忽略按规则 ID 全项目抑制detector.ignoreFiles文件忽略匹配文件抑制所有规则detector.ignoreValues值忽略规则值级抑制detector.designSystem.enabled设计系统检测手动扫描同用detector.extensions模板扩展例如{ ext: .blade.php, engine: html }engine选分析器默认html旧环境变量IMPECCABLE_HOOK_DISABLED、IMPECCABLE_HOOK_QUIET、IMPECCABLE_HOOK_LOG仍被兼容并优先于配置值。支持的 Harness 与安装清单Claude Code.claude/settings.local.jsongitignored 保持机器本地、Codex.codex/hooks.json首次需经/hooks批准、Cursor.cursor/hooks.json用preToolUse在坏写落地前拦截、Grok Build.grok/hooks/impeccable.json需/hooks-trust或--trust仅扫end_turn的 Stop、GitHub Copilot.github/hooks/impeccable.json团队共享已提交文件提交到默认分支后 CLI 与云端 Agent 均读取。忽略ignore命令体系--shared写共享配置--local写私有配置# 值级忽略最窄首选 .gemini/skills/impeccable/scripts/impeccable hooks ignore-value overused-font Inter --shared --reason User confirmed Inter is intentional # 自我服务式异常必须给出可具名证据 .gemini/skills/impeccable/scripts/impeccable hooks ignore-value bounce-easing bounce-ball --shared --reason Agent: literal ball-bounce animation, bounce easing is the subject # 整规则忽略仅当用户要求全项目抑制 .gemini/skills/impeccable/scripts/impeccable hooks ignore-rule overused-font --all-values --reason User asked to ignore overused fonts generally # 单规则单文件忽略 .gemini/skills/impeccable/scripts/impeccable hooks ignore-value design-system-font-size * --file src/overlay/widget.js --reason Injected widget builds its own type scale; DESIGN.mds ramp describes the site # 整文件忽略整个文件超出设计评审范围时 .gemini/skills/impeccable/scripts/impeccable hooks ignore-file src/legacy/Card.tsx约束绝不手工编辑.impeccable/config.json/.impeccable/config.local.json一律经impeccable hooks写入以保证校验与文件形态一致唯一例外detector.extensions无管理动作可手工改这一个字段。行内注释标记impeccable-disable rule整文件、impeccable-disable-line/impeccable-disable-next-line单行在文件离开仓库时使用检测器默认尊重它们。发现分诊三分类真实设计问题→修复绝不用 ignore 跳过修复或放行被拦截的写入有把握的误报/被认可的例外→以最窄 ignore 持久化并在回复中披露--reason写who decided: evidence拿不准→保留发现并一句话询问用户。自我服务止步于ignore-valueignore-file与ignore-rule抑制过强须先问用户。六、新建视觉工作流new-work从概念到落地的完整管线这是技能中最重的一条路径覆盖新表面或替换视觉身份new-work.md。PRODUCT.md 拥有产品真相DESIGN.md 拥有持久视觉决策surface brief 保存属于某一路由或工件的策略PRODUCT.md 缺失时先完成 init.md但缺少 DESIGN.md 不回溯到 init。6.1 四个决策阶段判定已成立的事实读 DESIGN.md、代表性代码、token、组件与素材。四种情形——重设计替换旧视觉世界而非打磨它、已确立世界继承之缺 DESIGN.md 不抹掉代码中已连贯的身份、不完整品牌保留已确认资产并扩展系统、无视觉权威与用户共创新世界。询问什么会改变工作实现前通过结构化提问工具获得用户答案两三个相关问题精准请求只需紧凑确认不跳过确认。选择正确的发明量扩展现有表面继承世界与构图不做概念锦标赛在既定世界中创建完整表面保持视觉系统不变从内容与行为推导 5–7 个结构创建或替换视觉世界列出观众烂熟于心的 7 个候选系统跑 concept-seed。提交世界先选色彩策略再选颜色——Restrained中性色单一强调色Operate/Read 默认、Committed一种饱和色承载 30–60% 表面、Full palette3–4 个具名角色、Drenched表面即颜色深色/浅色永不是默认先写一句物理场景。字体按对象世界的实物挑选文档还点明了一批训练数据默认脸Fraunces、Playfair Display、Space Grotesk、IBM Plex、Inter-as-display 等——用到它们必须给出其他字体无法满足的理由。6.2 concept-seed 与决策页# 表面作用域从 5–7 个结构中发牌 3 个 .gemini/skills/impeccable/scripts/impeccable concept-seed --scope surface --mode mode # 方向作用域分配指定方向 发牌目录挑战者 .gemini/skills/impeccable/scripts/impeccable concept-seed --scope direction --mode mode方向轮次中每个挑战者先融合再评判仅在观众认同与产品清晰度两个轴上打分胜出者成为构建候选竞争性者保留为完整备选被拒者降级展示并注明方向从它那里提高raise了什么。回滚支持--register safer|bolder与--reroll n。决策页用serve-question起服务、--wait --key key收集答案.gemini/skills/impeccable/scripts/impeccable serve-question --start --payload file # --schema 先看 payload 形态 .gemini/skills/impeccable/scripts/impeccable serve-question --wait --key key{optionId:reroll}表示保持页面开启、重新发牌退出码 3 表示继续等待退出码 4 表示页面未答关闭。direction 轮次还提供常青出口canon 选项——类别标准方案正正经经地打作为用户的门绝不主动推荐。6.3 方向契约与执行路径选定后在相关 surface brief 中写六段开发期契约约 150 词THESIS该表面独有的主张与拒绝的类别默认布局、OWN-WORLD色板与组件语言去掉内容仍可辨认、STORY访问者理解、相信、做什么、FIRST VIEWPORT首视口精确构图与主操作位置、FORM所选形式、在有序列表中的位置、脚本打印的 seed key、FINISHunreviewed and undocumented is unfinished...。契约绝不复制进实现源码或任何浏览器交付物。执行路径记录在.impeccable/config.json的buildPathcomp或codegitignored 的.impeccable/config.local.json优先两者皆无且存在图像生成时默认 comp-led。决策页渲染buildPath切换开关翻转为buildPathFlipped仅绑定本次会话、绝不回写唯一例外项目未记录任何 buildPath 时翻转为 true轮次结束后问一次是否设为常驻默认。Comp-led图像领先选定卡片的 comp 是可测量的契约而非情绪板。构建以磁盘上的状态机运行关卡gate测量屏幕与 comp 的差距impeccable build-phase start --direction seed key --kind assigned|pick|challenger|canon随后按顺序build-phase advance依次通过 0. comps三选一、sidecar 打approved: true→ 1. speccomp-spec --comp comp --grid写坐标网格、命名区域、font-match --measure/--rank像素级测字→ 2. plates每个栅格区域以素材分辨率重生成为 plate至少 1.5× 区域尺寸→ 3. herobuild-phase scaffold写 CSS 变量布局与参考页只建首视口comp-diff72% 通过且无硬否决→ 4. sections → 5. motion → 6. responsive捕捉desktop.png1440 宽与mobile.png390 宽到.impeccable/review/。Code-led代码领先无 comp 也无歉意雄心写进方向契约的 FIRST VIEWPORT 块与具名签名交互finish 评审以行为审计这些承诺。6.4 检查与完成Inspect and finish桌面移动一轮批量截图用户实际视口存在时加user-width.png原生平台按 OS 设备类捕捉。comp-led 构建再跑一次comp-diff --comp approved comp --build .impeccable/review/desktop.png --spec .impeccable/build/spec.json --out-dir .impeccable/review/diff/final作为批判。截图只有有效才是证据先停用/解决入场动效、从文档顶部全页捕捉、逐文件确认内容与文件名相符。随后派生spawn随附的完成评审 Agentimpeccable-finish-reviewerCodex 中impeccable_finish_reviewerCursor 中/impeccable-finish-reviewer输入包含原始请求、确认的答案、工件路径、截图路径、方向契约、钩子发现、QUALITY BAR 卡片、comp 路径与 diff 目录。评审返回四种处置词recapture证据失效而非构建失败按清单重拍后全量重评rebuild保真度整体失败跳过修补批次立即重建后送全新全量评审ship无需再付任何代价报告裁决并继续到文档环节fix一次性批量应用实质修复、重建一次、同文件重拍送回同一评审者按已解决/部分/未解决打分。收尾时派生随附文档 Agentimpeccable-documenter写 DESIGN.md新世界与获批的系统变更要求 token 型 DESIGN.md且.impeccable/design.json而非仅有散文。shape则把选定方向交回 shape.md在持久化与实现之前停下。七、live 模式浏览器内可视化变体迭代live是技能的交互式实时变体模式在浏览器中选元素、选设计动作得到经 dev server HMR 热替换的 AI 生成 HTMLCSS 变体live.md。7.1 前置条件运行中的带 HMR 的 dev serverVite、Next.js、Bun 等或浏览器中打开的静态 HTML 文件dev server 默认端口被占时先探测默认 URL 再派生第二个服务。仅支持本地 checkout不支持注入已部署的生产站点含 HTTPS。生产检查用impeccable detect url或浏览器扩展。不得关闭浏览器安全或削弱生产 CSP 来启用 live。7.2 会话契约与轮询循环执行顺序固定、不可跳步。每个工具输出都可能携带_instructions字段它才是该情形下的权威下一步。核心流程impeccable livemonorepo 中用--target path启动输出 JSON{ ok, serverPort, serverToken, pageFiles, roots, hasProduct, ... }根解析结果持久化在.impeccable/live/roots.json。打开服务于pageFile的应用 URL绝不使用serverPort——那是 helper 的端口。默认长超时600000 ms轮询impeccable live-poll每处理完一个事件立即再次轮询。事件类型分发generate生成变体后--reply donesteer页面级方向--reply steer_doneaccept/discard轮询脚本已执行live-accept并回执prefetch读路由对应文件manual_edit_apply用户已点 Apply直接应用源编辑并回复规范 JSONvariant_mount_failed浏览器渲染失败修复变体文件后--reply EVENT_ID done --file pathexit清理退出。各 harness 的轮询纪律Claude Code 用后台任务Cursor 用后台终端一次性轮询禁用--streamCodex 用前置前台 exec 会话持续服务其余 harness 前台一次性轮询。7.3 变体生成身份锁定下的三个方向live 运行在既有表面上品牌已定工作是身份内的变化而非身份间选择。四阶段Phase A–D先提取身份锁一句话记录实际屏幕主表面与强调色真实值、字体配对、布局拓扑、表面处理、文案语气再选默认/离场仅当用户显式要求重设计才离场然后规划三个变体——默认模式下三个变体各押不同的主轴层级布局拓扑字体系统色彩策略密度结构分解共六个轴最后做眯眼测试squint test对比身份锁。动作专属调用必须沿该动作的维度变化bolder放大不同维度、typeset换不同配对不同比例、colorize用不同色相族等。参数旋钮0–4 个/变体按视觉重量配预算range滑杆驱动--p-id、steps分段单选驱动data-p-id、toggle两者都驱动。声明为 wrapper 属性div># 会话启动每会话一次 .gemini/skills/impeccable/scripts/impeccable context # 无参数路由先看 signals 再做 2-3 个建议 .gemini/skills/impeccable/scripts/impeccable signals # 产品上下文 / 视觉系统记录 .gemini/skills/impeccable/scripts/impeccable init .gemini/skills/impeccable/scripts/impeccable document # 评估与打磨 .gemini/skills/impeccable/scripts/impeccable critique surface .gemini/skills/impeccable/scripts/impeccable audit surface .gemini/skills/impeccable/scripts/impeccable polish surface # 设计检测与忽略管理 .gemini/skills/impeccable/scripts/impeccable detect --json targets... .gemini/skills/impeccable/scripts/impeccable hooks status|on|off|ignore-rule|ignore-file|ignore-value|reset # 漂移检查 .gemini/skills/impeccable/scripts/impeccable doctor --json # 新建视觉世界new-work 决策页 .gemini/skills/impeccable/scripts/impeccable concept-seed --scope direction --mode mode .gemini/skills/impeccable/scripts/impeccable serve-question --start --payload file # 浏览器实时迭代 .gemini/skills/impeccable/scripts/impeccable live .gemini/skills/impeccable/scripts/impeccable live-poll综上impeccable 技能把界面设计重新定义为一条可执行、可守门、可度量、可交接的工程管线Setup 用一次 context 加载对齐项目真相23 个命令覆盖从捕获、评估、精修到增强的完整动词表钩子与 doctor 在编辑时守门、在会话间防漂移new-work 的 comp 状态机把忠实于参考图变成数字关卡live 则在浏览器里让用户实时选择方向。对任何想提升 AI Harness 前端输出质量的团队这套文档 脚本 Rust 实现的组合本身就是一份可读、可引用的设计系统基础设施。【免费下载链接】impeccableThe design language that makes your AI harness better at design.项目地址: https://gitcode.com/GitHub_Trending/im/impeccable创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表