Plaid
BuildGreatProducts/plaid
Product Led AI Development — guides founders from idea to launched product.
设计应用外观、美化页面、调整主题色,或解决导航与页面风格不一致时使用. An agent skill from openyida/openyida.
$ npx skills add openyida/openyida --skill yida-design -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install openyida/openyida yida-design --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/openyida/openyida.git skills-src && mkdir -p .claude/skills && cp -r skills-src/yida-skills/skills/yida-design .claude/skills/yida-design && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "yida-design" agent skill from https://github.com/openyida/openyida/tree/main/yida-skills/skills/yida-design into .claude/skills/yida-design/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "yida-design", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/openyida/openyida/tree/main/yida-skills/skills/yida-designType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add openyida/openyida --skill yida-design -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install openyida/openyida yida-design --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/openyida/openyida.git skills-src && mkdir -p .agents/skills && cp -r skills-src/yida-skills/skills/yida-design .agents/skills/yida-design && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "yida-design" agent skill from https://github.com/openyida/openyida/tree/main/yida-skills/skills/yida-design into .agents/skills/yida-design/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "yida-design", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add openyida/openyida --skill yida-design -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install openyida/openyida yida-design --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/openyida/openyida.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/yida-skills/skills/yida-design .cursor/skills/yida-design && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "yida-design" agent skill from https://github.com/openyida/openyida/tree/main/yida-skills/skills/yida-design into .cursor/skills/yida-design/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "yida-design", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/openyida/openyida.git --path yida-skills/skills/yida-design--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add openyida/openyida --skill yida-design -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install openyida/openyida yida-design --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/openyida/openyida.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/yida-skills/skills/yida-design .gemini/skills/yida-design && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "yida-design" agent skill from https://github.com/openyida/openyida/tree/main/yida-skills/skills/yida-design into .gemini/skills/yida-design/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "yida-design", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install openyida/openyida yida-designInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add openyida/openyida --skill yida-design -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/openyida/openyida.git skills-src && mkdir -p .github/skills && cp -r skills-src/yida-skills/skills/yida-design .github/skills/yida-design && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "yida-design" agent skill from https://github.com/openyida/openyida/tree/main/yida-skills/skills/yida-design into .github/skills/yida-design/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "yida-design", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add openyida/openyida --skill yida-design -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install openyida/openyida yida-design --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/openyida/openyida.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/yida-skills/skills/yida-design .opencode/skills/yida-design && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "yida-design" agent skill from https://github.com/openyida/openyida/tree/main/yida-skills/skills/yida-design into .opencode/skills/yida-design/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "yida-design", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
yida-design设计应用外观、美化页面、调整主题色,或解决导航与页面风格不一致时使用. An agent skill from openyida/openyida.
Yida Design is an agent skill from openyida/openyida. 设计应用外观、美化页面、调整主题色,或解决导航与页面风格不一致时使用。 读取已有需求和设计,创建或更新 design.md,让导航、应用框架、表单、详情和自定义页面使用同一套主题。 调整现有导航的颜色和样式也用本技能;需要自己编写导航菜单时才用 yida-nav-shell。本技能不写 PRD 或页面源码。
Its SKILL.md is about 2.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 164 other files, including scripts and reference files (for example `references/application-style-library.md`, `references/application-theme-consistency.md` and `references/ask-human-interaction-contract.md`).
It sits in Product & Project Management, covering PRD writing and Design tokens. The repository describes itself as: Your own personal YiDA AI assistant! The licence is MIT.
12 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 3dd4693. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 1 file in scripts/ (Python, from the files we listed), which the agent can run.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Yida Design loads about 2.2k tokens when it runs, and up to ~49k if it reads all its reference files. Until then it costs about 42 tokens; SKILL.md has 411 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from openyida/openyida at commit 3dd4693, republished under its MIT licence (© openyida). 411 words, ~2,224 tokens.
.claude/skills/yida-design/SKILL.md (or your agent's skills folder). This skill also uses 161 other files; get the full folder from GitHub.宜搭应用和页面视觉设计技能,输出 design.md。后续主题生成和页面开发都按这份设计实现。
先读已有需求、设计和应用主题,确定哪些地方需要调整。优先使用平台已有的主题变量,只在表达不了所需效果时新增变量,并写清哪些组件使用它;见 主题扩展规则。
导航默认沿用平台样式,像连续目录一样排列。只调整需要改变的颜色、尺寸和状态;边框、阴影可不设置,不要把每个菜单项做成输入框、按钮或卡片。改完后打开实际的数据管理页和业务页面检查,见 导航形状与密度的案例经验。
固定主题只写一套 token。CLI 让全局与平台 light、dark、white、gray 选择器共用同一个声明块,不为 is-light/is-dark 另配颜色。navTheme 按设计保存为应用配置,不能按主题名称猜测。
配色要按“文字+所在背景”成对设计。正文、说明、表单标签、详情和搜索必须清楚;禁用色不能用于正常提示,品牌色不能直接当通用文字色。大面积画布和导航控制亮度、饱和度,强色留给局部重点。check-design 和带设计文件的主题生成会拦截已知低于 4.5:1 的文字组合,返回具体角色和 token;修复设计源后再生成,不自动改色。JSON 中 paletteContrast.unresolved 非空表示尚未确认,复杂颜色、图片与渐变仍需浏览器检查。
品牌变量必须完整,导航装饰可以省略。 design.md 提供 PC 品牌色阶 --color-brand1-1/2/3/5/6/9/10,CLI 同时生成移动端 --color-brand-1、--color-brand-2、--color-brand-3、--color-brand-4。最终 CSS 必须在全局 :root 中提供这 11 个可用颜色;移动端映射不必在 design.md 重复填写。生成和上传都会检查缺失、无效颜色及循环引用。报错时修复设计后重新生成,不能只替换主色后上传模板。
确定风格前,按设计方向比较以第一直觉为参照,发展两个更有表现力的方向,在当前规划轮次内选定。已有明确视觉要求时,在其范围内完善设计。
向用户说明设计时,写风格和适用场景:“设计主题风格为轻盈媒体栅格,适合产品展示型品牌官网。”风格名称与场景按当前项目填写;建议阶段使用“建议采用……风格”。
需要业务规划时调用 use_skill("yida-prd")。已有 prd.md 时直接读取其中的页面任务、区块和业务规则,再做视觉设计;查询业务字段或格式时,按需读取 yida-prd 的参考文件。
Fast、Plan 和单页设计使用相同的 UI 设计规则、主题变量和质量检查;流程只在编写方式与确认时机上有区别。共用 主题索引,按 共享主题选择规则 先读摘要、选中后读一份完整主题。
完整应用沿用需求分析阶段确认的模式与风格,按 设计模式路由 推进。Fast 使用下方视觉流程;Plan 使用 视觉分支 维护视觉事实,由 yida-app 生成方案并请用户确认;业务规划始终归 yida-prd。单页设计和主题调整直接继续。
进入本技能后,先判断设计对象,并按表中唯一动作执行。
| 用户诉求 | 判定为 | 唯一动作 |
|---|---|---|
| 完整应用、多个角色、多页面、导航分组、首页/入口页、官网 + 看板 + 后台 | 完整应用视觉设计 | Fast 执行下方视觉流程;Plan 执行 视觉分支 |
| 单个自定义页要求好看、高级、品牌化、去 AI 味、页面太丑、不够惊艳 | 单页设计 | 读 page-design,确认当前页面和应用主题后输出设计补充 |
应用主题色、品牌色、全局换肤、--color-brand1-*、自定义主题 CSS、themeColor、navTheme | 主题色和 token 设计 | 读 workflow/step-2-theme-system.md 和 workflow/step-6-handoff.md,输出 themeProfile、应用主题文件和 token 契约 |
| 页面 / 主页面 / 首页 / 工作台 UI 设计 | 页面视觉设计 | 读取当前页面上下文,输出或更新 design.md |
用户选择暗色、黑色或夜间主题时,按 暗色主题浮层适配 检查浮层,并按 分割线弱背景 设计 --color-brand1-2 与标题文字:它是随内容明暗变化的品牌弱背景,不是固定近白色。不能只声明根级 --yida-divider-secondary-color 就认为组件内联引用已被覆盖。仅导航深色不触发整体暗黑适配。
主色实底分割线不沿用弱背景的文字配法:根据主色实底标题与字段标签,优先考虑白色/近白色标题与适合的局部品牌底,并与字段 label 的字体、字重、对齐和间距成组设计。不要机械地全页白字,也不要为突出章节把 label 弱化到难读。
输入为校验通过的共享 requirement-brief.json。沿用已确认的风格;业务规划与配色、组件样式同时准备,页面内容确定后补齐各页设计,由 yida-app 核对页面范围和设计引用。
| 步骤 | 名称 | 功能描述 | 产出物 |
|---|---|---|---|
| 1 | 读取整理后的用户需求 | 读取业务对象、页面场景、明确范围、品牌和色彩偏好 | 视觉输入摘要 |
| 2 | 选择主题色和 token | 确定主色、辅助色、中性色、字体层级、组件基调和宜搭 token 作用域 | themeProfile |
| 3 | 页面结构和交互设计 | 根据用户需求中的页面场景确定布局骨架、区块、主操作、状态和响应式规则 | 低保真结构 + 交互路径 |
| 4 | UI 视觉和状态设计 | 从业务任务、信息拓扑和视觉特征选择设计风格 | design.md 内容草稿 |
| 5 | 写入 design.md | 写入唯一视觉事实源和稳定 designRefs | prd/<项目名>/design.md |
完整应用输出一份应用级 design.md,包含主题、布局、组件、状态和响应式规则,三种流程共用 唯一输出契约:frontmatter 保存机器数据与 anchor 索引,完整规则只写在五章正文。Fast 手写并执行 check-design,Plan 使用紧凑契约由 CLI 生成并执行同一校验。页面实现同时读取业务 PRD 和视觉契约。
修改已有设计时,只读取并更新相关章节、页面记录和 token。Plan 统一按 局部调整 执行;Fast 直接修改当前 design.md,再按主题更新命令同步已有 CSS,保留未改的正文和自定义样式。
yida-nav-shell。PRD 的应用工作区选择自定义导航,或用户明确要求自绘应用级导航、隐藏应用导航时,写 appBlueprint.hideAppNav: 'y' 并交给 yida-nav-shell。独立前台选择自己的菜单时,同样进入 yida-nav-shell,但只配置该页独立展示,保留后台应用导航。用户只说全屏、无导航或 isRenderNav=false 时,只写页面级隐藏配置。submission/{formUuid}?isRenderNav=false;详情页 URL 默认使用 formDetail/{formUuid}?formInstId={formInstId}&navConfig.layout=1180&isRenderNav=false,且 formInstId 必须来自真实数据记录并优先取 row.formInstId;PC 端默认在侧边抽屉中用 iframe 承载宜搭原生表单,抽屉默认半屏 50vw,提交页和详情页使用同一宽度规则;移动端整页或新页打开。outputs.theme;Fast 和已有主题调整按 主题文件生成与更新 执行。按 共用主题规则 将已选风格落实为 token,并核对生成的 CSS。修改变量要回到设计源后重新生成、上传;仅 CLI 未覆盖且已核实选择器的样式覆盖可在 CSS 末尾小范围追加,不另写脚本生成或重写主题文件。podBlue 或 #1677ff;先根据行业、品牌、业务情绪和视觉目标做创意色彩判断,主题色可以是任意合法 CSS 颜色。只有用户明确说暗色/深色/夜间/高对比时才用深色沉浸。design.md 正文写清圆角、密度与呼吸节奏的具体消费方式和必要数值,优先采用选中主题的容器/控件形状与内距、组间距、列表行高。通用业务页参考值只补主题未定义项,不能用固定大圆角、padding 或 gap 覆盖主题。呼吸感来自对齐、分组、层级和节奏,不来自超宽空 KPI 框或空白卡。design.md 是整套视觉的唯一来源,导航的颜色、border、hover、radius、shadow 与其他界面一起定义;业务决定结构和交互需求,外观由整体主题表达。优先复用平台已有变量绑定,仅声明必要的导航覆盖,不要求完整变量清单或最低数量。不额外选择导航风格包,也不强制所有颜色由主色派生。按 整体主题规则 一起设计导航、应用框架、提交/编辑表单、记录详情和自定义页面。app-theme.css 保存完整主题变量与消费样式。YidaCodeCanvas 页面只在 YidaComp 内消费 --color-brand1-*、--color-group 和 --pod-*;严禁页面代码修改或向上层注入主题变量。应用包含表单或详情页时,读取 表单风格规则,将组件布局和只读详情样式写入 design.md;视觉值写入应用主题 CSS,结构写入表单配置。lucide-react 或 @ant-design/icons 的具体组件,默认选择 lucide-react,并在 design.md 的 iconSystem 中写清业务动作、状态、导航和空态到图标组件的映射。emoji 不能改成 CSS 形状、字母占位、Unicode 符号或临时 SVG;如果需要图标,必须映射到上述两类库的具体组件。yida-rechart;ECharts 例外只用于用户明确要求复杂 ECharts option 或维护旧图表。assetStrategy 中记录图片等级和槽位;需要素材时交给 yida-image-assets。| 文档 | 覆盖范围 | 何时阅读 |
|---|---|---|
| 读取整理后的用户需求 | 业务对象、页面场景、明确范围、品牌和色彩偏好 | 完整应用必读 |
| 选择主题色和 token | 主题 token、色彩、字体、组件基调 | 涉及主题或视觉 |
| 页面结构和交互设计 | 布局骨架、内容区块、主操作、抽屉、响应式 | 页面设计 |
| UI 视觉和状态设计 | 设计风格选择、视觉特征、主题换肤、素材图标、空/载/错态、去 AI 味 | 输出前自检 |
| 写入 design.md | design.md 必填内容、稳定引用和完成条件 | 输出前 |
| page-design 单页设计 | 单页主题证据、页面级设计流程、输出补充字段 | 单个自定义页设计 |
| design.md 输出格式 | design.md 字段示例 | Fast 写入前;Plan 定制时按需 |
| 共享主题选择规则 | Fast、Plan、单页共用的摘要选型、项目化和读取边界 | 主题选择与生成 |
| 视觉结构配方库 | 把真实内容组织为可实现的布局、表面与响应式安排 | UI 视觉设计 |
| 页面质量门禁 | 区块数量、源码槽位、低密大卡片、主题一致性和 pageSpecHandoff 检查 | 页面结构、视觉与交接阶段 |
| 共享主题索引 | 唯一主题 ID、路径与精简风格摘要 | 选前只读摘要;选后只读对应完整主题 |
| 基础变量契约 | 全局基础变量与固定值 | 主题项目化和 token 校验 |
| 应用结构参考 | 应用角色、导航、页面清单、页面/表单/流程资源蓝图 | 完整应用或主页面 |
| 应用主题与 token 参考 | 平台主题 key、候选主题、token profile | 需要主题 key 或 token |
| 应用主题 CSS 模板 | AI 可复制修改的品牌、Shell、页面、表格和导航 token | 生成自定义应用主题文件时必读 |
| yida-canvas-custom-page 样式实现指南 | 将 design.md 的 token、背景、圆角、密度和组件规则落到页面源码、antd、CSS、图表和控件状态 | 实现阶段 |
| 字段与 URL 参考 | isRenderNav=false、页面 URL、跨页跳转 | 拼接页面/表单 URL |
© openyida, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 161 other files (scripts, references) in yida-skills/skills/yida-design of openyida/openyida.
Open the folder on GitHubat commit 3dd4693
Yida Design next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Yida Design this skillopenyida/openyida | 220 | — | ~2.2k | Automated safety check: Pass | MIT | |
| PlaidBuildGreatProducts/plaid | 217 | — | ~1.6k | Automated safety check: Pass | MIT | |
| Openprd UI ContextDavidLam-oss/obsidian-wechat-converter | 332 | — | ~899 | Automated safety check: Pass | MIT | |
| Build MvpBuildGreatProducts/builder-os | 227 | — | ~1.2k | Automated safety check: Notes | MIT | |
| Spec LiteChorus-AIDLC/Chorus | 1.2k | — | ~2.2k | Automated safety check: Pass | AGPL-3.0 | |
| Spec LiteChorus-AIDLC/Chorus | 1.2k | — | ~2.1k | Automated safety check: Pass | AGPL-3.0 |
BuildGreatProducts/plaid
Product Led AI Development — guides founders from idea to launched product.
DavidLam-oss/obsidian-wechat-converter
OpenPrd UI Context skill:区分 greenfield、brownfield 与局部修正,基于已确认 PRD、可选 CodeGraph 和本地证据提出专业 UI/UX 方向,并在用户确认后编译 PRODUCT.md、DESIGN.md 和 Impeccable handoff。
BuildGreatProducts/builder-os
Use inside a product repository when the user wants the full MVP built from their BuilderOS spec documents.
Chorus-AIDLC/Chorus
Lightweight, Chorus-native local specs for Chorus PM workflows in Hermes — a durable local spec .chorus/specs/<slug/spec.md (one per capability/feature) edited in place and NEVER synced (git history…
Chorus-AIDLC/Chorus
Lightweight, Chorus-native local specs for Chorus PM workflows in Pi — a durable local spec .chorus/specs/<slug/spec.md (one per capability/feature) edited in place and NEVER synced (git history is…
Chorus-AIDLC/Chorus
Lightweight, Chorus-native local specs for Chorus PM workflows on OpenClaw — a durable local spec .chorus/specs/<slug/spec.md (one per capability/feature) edited in place and NEVER synced (git…
openyida/openyida
宜搭自定义页面开发规范,使用 YidaCodeCanvas 组件实现现代 React18 自定义页面。用于官网、看板、工作台、列表、详情、门户壳、可视化、hooks 交互、表单入口,以及需要门户组件、数据管理视图、成员、部门或上传组件的场景;发布层自动注入 yida/utils window 桥。
openyida/openyida
快速发布 OpenYida npm 正式版或测试版。用户说“发布正式版”“发布测试版”“发 beta”或要求按当天日期生成版本 tag 时使用;不用于宜搭应用或自定义页面发布。
openyida/openyida
Plan 模式的视觉设计分支。基于需求选择视觉方向,再结合业务页面规划维护 build-plan.json 的 visualStyle,供 CLI 派生 design.md。
openyida/openyida
Prevent stale local OpenYida custom page source from overwriting live designer edits.
openyida/openyida
Generate, update, or drift-check agent-facing CodeMaps as progressive code terrain indexes for projects, features, capabilities, functions, modules, or bug chains.
openyida/openyida
面向 GPT-5.5 等强模型和熟练用户的轻量 AI Agent Harness / checkpoint-driven coding skill。默认用户已经把任务切到基本可执行的最小混沌单元;模型自行分解、探索与推进,人类通过最终目标、最小 spec、复述、checkpoint、证据验证与回写来低干扰控盘。
Categories
设计应用外观、美化页面、调整主题色,或解决导航与页面风格不一致时使用. An agent skill from openyida/openyida. Yida Design is an agent skill from openyida/openyida.
Yida Design fits situations like: tasks that involve PRD writing; tasks that involve Design tokens.
Run `npx skills add openyida/openyida --skill yida-design -a claude-code`. Or copy the skill folder (yida-skills/skills/yida-design in openyida/openyida) into .claude/skills/yida-design in your project. Claude Code loads it when a task matches its description.
Run `npx skills add openyida/openyida --skill yida-design -a codex`. Or copy the skill folder (yida-skills/skills/yida-design in openyida/openyida) into .agents/skills/yida-design in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add openyida/openyida --skill yida-design -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/yida-design, .gemini/skills/yida-design, .github/skills/yida-design and .opencode/skills/yida-design in your project.
Going by SKILL.md and its folder, Yida Design needs Python for the scripts in its folder. Our summary lists: Python 3.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Yida Design is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.2k tokens (SKILL.md is roughly 8.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 47k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Yida Design: Plaid (BuildGreatProducts/plaid, 217 stars), Openprd UI Context (DavidLam-oss/obsidian-wechat-converter, 332 stars), Build Mvp (BuildGreatProducts/builder-os, 227 stars) and Spec Lite (Chorus-AIDLC/Chorus, 1.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
openyida (a GitHub organization) maintains it in openyida/openyida, which has 220 GitHub stars. The repository holds 58 skills in this directory. The repository was last updated on September 30, 2026.
Source: openyida/openyida on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.