用途:uinaf-design 是手动技能,仅在明确划定的 uinaf 工作范围内使用,其存在本身不授权在其它场景套用 uinaf 风格。它提供设计系统与通用品牌指引,产品专属 UI 与文案仍归对应产品仓库维护。
主要能力:写代码前先获取一个实时来源。优先使用已连接的 MCP 服务器 https://design.uinaf.dev/mcp:整屏用 get_page;uinaf.dev 界面或导出画板用 get_template;组件先 list_patterns 再 get_pattern;令牌值用 get_tokens;语气或通用规则用 search_guidelines,并给出一个精确主题,如 voice、type、color、layout 或 motion。
使用方式:MCP 不可用时回退到 Markdown 而非凭记忆。读取 https://design.uinaf.dev/llms.txt,选择唯一相关链接并抓取;语气与通用指引用 /design.md,包安装说明用 /readme.md。不要加载整个目录。两条路径都不可达时,停止并报告缺失的设计上下文。复用已发布系统:导入 @uinaf/design/css,复制抓取到的结构并适配内容,不要凭文字描述重建组件。
收尾:通过所属仓库的既有门禁完成,用仓库声明的包管理器运行其现有 design:check 脚本。若脚本缺失,查阅 /readme.md;未经批准不要安装依赖、创建 ratchet 或扩大任务范围。
限制:仅限明确授权的 uinaf 工作;需实时来源,禁止凭记忆;不得擅自安装依赖或扩展范围。其它细节暂未提供。