mcpField
S
styleseed

styleseed

github.com/bitjaru设计与 UI993580 次安装1 天前更新
代码仓库

关于 styleseed

styleseed 是面向设计任务的 Skill,可将请求分派到 22 个工作流之一,并规定如何解析项目制品、遵守授权范围及保留已批准的设计选择。

主要功能

  1. 01为请求选择一个首要工作流
  2. 02优先解析已注册的项目制品
  3. 03遵守授权范围与已批准的选择
  4. 04提供 22 个内置设计工作流

适用场景

  1. 01为页面改版选择工作流
  2. 02解析项目中已注册的设计制品
  3. 03只读检查项目状态

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/bitjaru/styleseed --skill styleseed

安装后在 Claude Code 中输入/styleseed确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

workflows/ss-a11y/
WORKFLOW.md
workflows/ss-audit/
WORKFLOW.md
workflows/ss-build/
WORKFLOW.md
workflows/ss-component/
WORKFLOW.md
workflows/ss-copy/
WORKFLOW.md
workflows/ss-dial/
WORKFLOW.md
workflows/ss-feedback/
WORKFLOW.md
workflows/ss-flow/
WORKFLOW.md
workflows/ss-lint/
WORKFLOW.md
workflows/ss-motion/
WORKFLOW.md
workflows/ss-page/
WORKFLOW.md
workflows/ss-pattern/
WORKFLOW.md
workflows/ss-reference/
WORKFLOW.md
workflows/ss-resolve/references/
artifact-index.schema.json
artifact.schema.json
catalog.json
manifest.schema.json
migration.md
project.schema.json
spacing.md
workflows/ss-resolve/scripts/
compiler.mjs
distribution-integrity.mjs
legacy-lock-analysis.mjs
migrate-project.mjs
palette-generator.mjs
project-registry.mjs
recommend-spacing.mjs
resolve-context.mjs
runtime-contract.mjs
spacing-contract.mjs

详细介绍

StyleSeed

根据用户的目标,从下方选择一个首选工作流。这是唯一已注册的核心技能;22 个工作流及其可执行依赖项都包含在此目录中。 只阅读所选工作流,以及该任务所需的参考资料。

优先注册表的工件边界

当 .styleseed/project.json 和 .styleseed/artifacts/index.json 存在时,先解析所请求的工件。读取其 .styleseed/bundles/<artifact-id>.md 和清单。注册表不完整或无效时,应视为错误;绝不能回退到全局旧版 bundle。只有在不存在注册表时,旧版项目才可使用 .styleseed/effective-rules.md。

在项目/任务会话中执行首个工作流前,遵循 更新预检。

工作约定

  • 保留已批准的项目设计选择。支持专家判断;评分不代表获得了人工认可。
  • 先解析当前工件。若有多个可能的工件,只提出一个范围明确的澄清问题。
  • 绝不分派任务以运行所有工作流。恰好选择一个首选工作流;该工作流可以调用必需的关卡。
  • 遵守用户授权的范围。审计、评分、验证和状态请求均不授权编辑。 工作流元数据会记录预期的工具/范围边界,但它不是宿主注册元数据。
  • 工作流文件中的路径均相对于这些文件。应从此技能的实际目录解析已安装脚本,绝不假设特定 Agent 文件夹,也不要下载缺失的同级技能。
  • 在较早的说明中,/ss-build、$ss-build 和其他 ss-* 名称均指对应的内部工作流。阅读 workflows/<name>/WORKFLOW.md;不要调用未注册的技能。 用户可能会在自然语言中说 StyleSeed build、$styleseed build 或旧工作流名称。
  • 学习是可选扩展,并非核心安装的一部分。仅在用户明确要求记录学习内容时使用单独安装的 ss-learn;若未安装,应报告该依赖项,绝不要自动安装。

首先只能选择一个工作流

请求阅读
构建或重新设计屏幕、页面或组件build
首次设置或缺少设计锁定setup
探索创意方向;尚未选定方向studio
将截图、URL、Figma 导出内容或现有 UI 用作参考reference
这个屏幕有什么问题;UX 评审audit
根据项目设计规则审查实现review
为实现打分或运行代码/证据检查关卡score
检查渲染结果、截图或像素级间距verify
调整间距/密度或其他单一设计维度dial
应用美学风格配置restyle
品牌颜色、语义调色板或设计令牌tokens
命名动画或动态效果处理motion
专门搭建页面脚手架page
专门生成可复用组件component
将现有基础组件组合为 UI 模式pattern
无障碍审查及所需修复a11y
快速设计 lint 检查lint
导航和用户流程flow
UX 微文案copy
加载、空白、成功或错误状态feedback
更新安装或整合旧技能条目update
编译规则、检查本地安装/捆绑包/证据状态resolve

对于仅查询状态的请求,请使用 resolve 中只读的 scripts/styleseed-doctor.mjs;不要改为更新、重新编译或目视检查。对于含糊的请求,根据项目状态和用户目标推断第一步;只有当尚未解决的选择会实质性改变工作内容时才提问。

评论

支持 Markdown