@deernova/ 风格
将Deernova的设计技能安装到现有的寄存器中,因此AI代理在Deernova在那里构建或审查接口时跟随Deernova. 需要节点.js 22+. 没有运行时间依赖 .
在项目中( 内部运行, 或者通过) --repo <path>:
npx @deernova/style@latest install # writes .agents/skills/deernova-style/
npx @deernova/style@latest install --agent claude # writes .claude/skills/deernova-style/
npx @deernova/style@latest update
npx @deernova/style@latest doctor
对于您机器上的每个工程,请安装到您的用户目录中 :
npx @deernova/style@latest install --global --agent claude # writes ~/.claude/skills/deernova-style/
npx @deernova/style@latest install --global # Codex: writes $CODEX_HOME/skills/deernova-style/
npx @deernova/style@latest update --global --agent claude
npx @deernova/style@latest doctor --global --agent claude
CLI只写技能目录. 它不添加应用程序代码,CSS导入或包依赖.
技能是指导,而不是组件库: SKILL.md 选择场景(macOS、iOS、iPadOS、网页应用程序、网站)和前往 references/ (单位:千美元)foundations/, (中文(简体) ), components/ 带有大小表和参考文献CSS/SwiftUI, scenes/,符号表和审查清单). assets/ 持有 tokens.json 以及由此产生的文件—— tokens.css (主题x密度), tailwind.css (台风v4)和 DeernovaTokens.swift ——外加参考截图. 代理人通过项目的现有框架和组成部分加以应用.
使用 --agent claude|codex|agents 选择技能目录, --dir <skills-parent> 用于自定义目的地,或 --global ; 这三个目的地模式是相互排斥的。 重复相同的更新选项 .
更新内容明确。 改进后的技能受到保护; --force 在替换前退后. doctor 如果技能缺失、修改或过时,则退出非零.