teach-impeccable 是一个一次性设置流程,用于为项目收集设计上下文并持久化到 AI 配置文件中。
用途:在正式开发前建立一份可持续生效的设计指南,让 AI 在后续所有会话中都遵循同一套设计方向。
主要流程分三步。第一步探索代码库:在提问前先扫描 README 与文档(项目目标、目标用户、既定目标)、package.json 与配置文件(技术栈、依赖、已有设计库)、现有组件(设计模式、间距、排版)、品牌资产(Logo、favicon、已定义颜色)、设计令牌与 CSS 变量(色板、字体栈、间距刻度),以及任何风格指南或品牌文档,并记录已了解与仍不清楚的内容。第二步提出以 UX 为核心的问题,只聚焦无法从代码库推断的部分,包括:用户与用途(使用者是谁、使用场景、要完成的任务、界面应唤起的情感)、品牌与个性(用三个词描述品牌个性、参考站点或应用及其具体感觉、明确的反对参考)、审美偏好(视觉方向如极简、大胆、优雅、活泼、技术感、有机等;浅色、深色或两者;必须使用或避免的颜色)、无障碍与包容性(具体无障碍要求如 WCAG 等级、已知用户需求,以及对减少动效、色盲等情况的考虑)。若答案已能从代码探索中明确,则跳过相应问题。第三步撰写设计上下文:把探索结果与用户回答综合成 ## Design Context 章节,包含 Users、Brand Personality、Aesthetic Direction、Design Principles(3 至 5 条来自对话、应指导所有设计决策的原则)。将该章节写入项目根目录的 .impeccable.md;若文件已存在,则就地更新其中的 Design Context 章节。随后询问用户是否也愿意把 Design Context 追加到 .github/copilot-instructions.md,若同意则在此处追加或更新该章节。最后确认完成,并总结今后将指导所有工作的关键设计原则。
限制:官方文本未提供,技能的具体运行方式、支持的平台与 AI 工具、安装命令、收费与价格信息均暂未提供。