Agent skill

Yida App

by openyida in openyida/openyida

创建完整宜搭应用,或补齐已有应用时使用。先确认核心功能和实际用法;Fast 直接搭建,Plan 先确认方案。由 yida-prd 和 yida-design 同时准备业务与基础视觉,校验后创建或复用资源;表单/流程先于自定义页面。页面 UI 按已确认设计实现,代码示例按需参考;前后台都规划菜单顺序与默认页面,发布后分别验收实际入口。

MITAuto-check passedProduct & Project Management

Install Yida App

skills CLI
$ npx skills add openyida/openyida --skill yida-app -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install openyida/openyida yida-app --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/openyida/openyida.git skills-src && mkdir -p .claude/skills && cp -r skills-src/yida-skills/skills/yida-app .claude/skills/yida-app && rm -rf skills-src

Use ~/.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/

Facts

Skill name
yida-app
GitHub stars
220
Token cost
~2.2k tokens
SKILL.md length
498 words
Files
18 (incl. references)
Skills in repo
58
Repo updated
First seen
Licence
MIT

At a glance

创建完整宜搭应用,或补齐已有应用时使用。先确认核心功能和实际用法;Fast 直接搭建,Plan 先确认方案。由 yida-prd 和 yida-design 同时准备业务与基础视觉,校验后创建或复用资源;表单/流程先于自定义页面。页面 UI 按已确认设计实现,代码示例按需参考;前后台都规划菜单顺序与默认页面,发布后分别验收实际入口。

  • Works in 10 steps: 需求识别与分析 → 设计功能和页面 → 确认搭建方案 → …
  • Tasks that involve PRD writing
  • SKILL.md covers 模式入口(先按这里路由), 续做与恢复, 执行步骤(进行时展示给用户) and 触发条件, plus 6 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Yida App is an agent skill from openyida/openyida. 创建完整宜搭应用,或补齐已有应用时使用。先确认核心功能和实际用法;Fast 直接搭建,Plan 先确认方案。由 yida-prd 和 yida-design 同时准备业务与基础视觉,校验后创建或复用资源;表单/流程先于自定义页面。页面 UI 按已确认设计实现,代码示例按需参考;前后台都规划菜单顺序与默认页面,发布后分别验收实际入口。

Its SKILL.md is about 2.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 20 other files, including reference files (for example `references/common-issues.md`, `references/entry-navigation.md` and `workflow/incremental-preview.md`).

It sits in Product & Project Management, covering PRD writing. The repository describes itself as: Your own personal YiDA AI assistant! The licence is MIT.

When your agent uses it

  • Tasks that involve PRD writing

Example prompts

  • “/yida-app”

Workflow steps

10 steps, taken from the first numbered list in SKILL.md.

  1. 需求识别与分析
  2. 设计功能和页面
  3. 确认搭建方案
  4. 创建应用
  5. 搭建表单与审批流
  6. 准备示例数据
  7. 准备页面图片
  8. 搭建业务页面
  9. 发布页面与配置导航
  10. 检查功能并交付

What it can do on your machine

Read from SKILL.md and the folder at commit 3dd4693. It shows what the files ask for, not the result of running them.

  • Tool permissions

    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.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Yida App loads about 2.2k tokens when it runs, and up to ~7.9k if it reads all its reference files. Until then it costs about 44 tokens; SKILL.md has 498 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~44
When it runs · the whole SKILL.md, loaded when a task matches
~2.2k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~7.9k

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.

Safety

Auto-check passed

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); files beside SKILL.md are not scanned.

SKILL.md

The full file from openyida/openyida at commit 3dd4693, republished under its MIT licence (© openyida). 498 words, ~2,246 tokens.

Download SKILL.mdSave it as .claude/skills/yida-app/SKILL.md (or your agent's skills folder). This skill also uses 17 other files; get the full folder from GitHub.
name
yida-app
description
创建完整宜搭应用,或补齐已有应用时使用。先确认核心功能和实际用法;Fast 直接搭建,Plan 先确认方案。由 yida-prd 和 yida-design 同时准备业务与基础视觉,校验后创建或复用资源;表单/流程先于自定义页面。页面 UI 按已确认设计实现,代码示例按需参考;前后台都规划菜单顺序与默认页面,发布后分别验收实际入口。

yida-app

完整应用编排技能。它负责把一次“创建/搭建/补齐应用”的需求拆成资源解析、产品设计、资源落地、页面发布和结果输出。全局 CLI、ID、存储、发布和输出规则以主入口 SKILL.md 为准;按步骤执行该步骤所需 use_skill(...)。

完整应用交付默认保留开发者管理后台(CLI adminUrl),与业务后台区分:有前后台时共三个地址;仅前台、仅业务后台或不分前后台时共两个地址。登录态来源不影响 /admin 的交付;单页任务保持单页范围,用户明确排除的入口优先。详见 Step 9。

模式入口(先按这里路由)

首次需求澄清优先进入 Step 2 的 2.0;首问前不执行 Step 1 的环境和资源预检,已有明确资源引用作为需求上下文保留。澄清完成后再按需核验资源、补齐规划输入。

已有任务先按 续做与恢复 定位当前阶段。

需求确认不能替代当前 Plan revision 的批准或工具权限确认。intake.designMode 沿用用户最后一次明确选择,其他问题的回答只更新对应字段。Plan 收到与当前 revision 匹配的 confirm_build 后进入资源实施;选择 continue_editing 时修改当前计划,生成新 revision 后再确认。素材进度更新不改变已有的需求确认和模式选择。

Plan 规划阶段的工作流入口只读取 workflow/step-1-resource-context.md、workflow/step-2-design.md 和精确路径 workflow/plan/workflow.md;后者已经包含完整 Plan 入口。禁止用 Glob 查找 Plan 文件,也不要额外读取 workflow/plan/step-1-understand.md 或 workflow/plan/step-2-confirm.md。此读取范围不限制确认后的实施、验收和交付,各阶段按需读取对应 workflow。Plan 确认恢复后,若 explicitScope.allowInferredResources=false,直接读取 workflow/step-4-forms-processes.md 实施范围内资源,不再重读 Step 1、调用 list-forms 或做应用设置预检。

续做与恢复

先判断本轮是否已有有效需求确认:历史回答或同任务 intake.confirmed=true 覆盖当前范围且未被撤回时,复用答案、PRD、设计和资源回执,从未完成阶段继续。刷新、恢复、压缩或用户说“继续”不触发重新首问;仅应用已存在也不代表需求已确认。状态不明时先只读核对当前任务材料;范围变更、材料缺失或冲突按 需求分析的适用阶段与续做 处理。

已发布但尚未完成本轮导航、验收或交付时,按缺项进入 Step 8 或 Step 9,不返回需求首问。发布成功回执不能替代实际验收。

执行步骤(进行时展示给用户)

先从已经确认的 execution.explicitScope 生成本轮步骤,再开始资源实施。步骤对应范围内资源和交付;资源成功回读后从内部执行队列中移除,用户待办保留并标记完成。allowInferredResources=true 表示完整应用交付,可使用下面的完整应用模版;allowInferredResources=false 表示边界已闭合,使用“需求识别与分析 / 设计功能和页面 / 确认搭建方案(Plan)+ 范围内资源步骤 + 检查范围并交付”的精简步骤。

完整应用搭建时使用对应模式的步骤名称。

Plan 模式

  1. 需求识别与分析
  2. 设计功能和页面
  3. 确认搭建方案
  4. 创建应用
  5. 搭建表单与审批流
  6. 准备示例数据
  7. 准备页面图片
  8. 搭建业务页面
  9. 发布页面与配置导航
  10. 检查功能并交付

Fast 模式

  1. 需求识别与分析
  2. 设计功能和页面
  3. 创建应用
  4. 搭建表单与审批流
  5. 准备示例数据
  6. 准备页面图片
  7. 搭建业务页面
  8. 发布页面与配置导航
  9. 检查功能并交付

按本轮范围选用步骤:已有应用时省略“创建应用”,无需示例数据或图片时省略对应步骤,并重新编号。

用户明确把本轮交付限定为一个或若干具体表单、流程、报表或页面时,按 explicitScope 只保留达到该交付所需的步骤;即使需求背景使用“应用/系统”,也不自动补示例数据、自定义工作台、主题设置、导航排序或其他资源。Plan 模式仍生成并确认方案,但确认后只执行该窄范围。

若窄范围只要求创建一个普通表单并交付链接,成功的 create-form create 结果就是本轮资源回读证据。url 是兼容字段,与 formUrl 表示同一表单入口;appUrl 表示应用工作台入口。按用户要求的入口层级选择权威字段,资源保存成功且证据齐全后完成当前范围;证据缺失时执行一次针对性只读回查。普通表单保存成功后进入可用状态,自定义展示页遵循页面发布生命周期。

每项待办对应一个阶段,直接使用上方短标题。创建应用、表单、数据、图片、页面和发布分别展示。执行中保持标题与列表顺序稳定,完成后标记完成并保留记录。图片准备与表单、页面搭建可同时进行,列表顺序仅用于展示。业务细节写在进度消息中,任务编号、命令、路径、授权依据和耗时写入内部执行记录;用户要求的耗时统计集中放入报告。素材采集与应用创建同时进行时,进度描述统一为“素材采集&应用创建”;单独进行时使用对应阶段名称。图片数量、用途及任务详情归入内部执行记录。

触发条件

用户要求创建、搭建、生成一个完整宜搭应用/系统/平台/管理工具,或已有 app/page 需要补齐成完整业务系统时使用本技能。

工作流

完整应用先分析需求;首次搭建按 yida-requirement-analysis/workflow/prepare-brief.md 确认未决事项,再进入已选 Fast / Plan。两种模式共享需求分析与 PRD 契约,以下并行生成规则用于 Fast;Plan 确认当前版本后交接派生文件,直接进入 Step 3。只有 Plan 的 build-plan.html 用于方案展示,其余设计文件保持内部使用。

以下 9 步仅用于内部执行,不复制为宿主待办;用户可见的步骤名称直接使用上方“步骤模版”。需求首问前只读本阶段必需材料;后续每一步开始前读取对应 workflow 文件;按真实依赖满足下游输入后继续。Step 3 拿到 appType 即可启动表单创建,主题生成与设置同步作为独立分支继续,不将主题完成作为所有后续步骤的串行前置条件。无直接依赖的页面同时开发,每页只等待自身资源,独立校验并发布;全部页面完成后再统一导航排序。

步骤名称目标产出
1解析资源上下文合并本轮显式资源、绑定上下文、workspace 配置/缓存和会话历史,确认复用还是允许创建目标 app/page/form/process 上下文
2业务与视觉设计整理需求后按 Fast 并行生成,或按 Plan 生成方案并确认;校验 PRD 与视觉契约内部 requirement-brief.json + prd.md + design.md
3创建或复用应用已有 appType 直接复用;缺少 app 且允许创建时执行 use_skill("yida-create-app")真实目标 appType
4创建或更新业务资源执行 use_skill("yida-create-form-page");按 PRD 执行 use_skill("yida-create-process")、use_skill("yida-get-schema")、use_skill("yida-report") 和 use_skill("yida-integration")真实 formUuid、processCode、必要 fieldId/reportId
5写入初始表单数据执行 use_skill("yida-data-management"),为核心普通表单写入 1-3 条业务化 seed records 并 query 抽查真实表单记录或明确跳过原因
6创建或复用主页面已有 display 页面直接复用;PRD 明确需要且缺失时执行 use_skill("yida-create-page")真实主页面 formUuid
7编写或更新页面按 design.md.assetStrategy 加载素材、页面、看板和数据绑定技能素材状态明确;页面源码和 dataBinding 通过校验
8发布页面并排序导航执行 use_skill("yida-publish-page"),发布本轮源码到主页面并执行轻量导航排序已发布主页面 URL
9输出与收尾核对完成条件,按业务语言输出结果2-3 句业务总结 + 一组应用访问入口

独立工作按 并行执行 调度,任务分别产出,由主流程汇合。完整应用在计划或主题确认后生成主题 CSS,appType 和 CSS 就绪就同步应用设置;explicitScope.allowInferredResources=false 的资源级交付不生成或上传主题、不修改应用设置、不排序导航。

Show full SKILL.md (234 more words)Show less

核心规则

素材准备先核实宿主后台 Agent 与后台 Bash 能力。按 materialize.assetTasks[].executionContract 派发后立即继续主流程;QwenWork 核实 Bash.run_in_background 后可后台执行脚本步骤。只有同步工具时先做已授权资源及独立页面工作,再分批素材,禁止将整包素材前置。仅在对应页面接图/验收时等待该页结果;执行记录按 并行执行 汇总校验。

  1. 资源判断以 Step 1 为准:已有 app/page/form/process 默认复用;只有用户明确从零创建,或目标缺失且本轮允许创建时,才创建缺失资源。
  2. 显式目标优先:本轮用户给出的 appType、formUuid、URL、页面名或流程标识,优先级高于绑定上下文和历史缓存;同级冲突或无法唯一识别时才问用户。
  3. 产品与视觉分工:yida-requirement-analysis 先统一整理用户需求;业务目标、资源蓝图、页面结构、导航顺序和验收标准由 yida-prd 写入 prd.md;yida-design 将导航、应用框架、表单、详情和自定义页面的主题 token、布局、材质、形状、密度与状态规则写入 design.md。两份文件校验通过前不得创建资源。
  4. 阶段技能按需加载:进入应用壳、表单、流程、页面、发布、数据写入等阶段时,才执行对应 use_skill(...)。
  5. 真实 ID 和真实数据:不编造 appType、formUuid、fieldId、processCode、reportId。无显式窄范围的完整应用默认给核心普通表单写入 1-3 条业务化 seed records 并 query 抽查;explicitScope.allowInferredResources=false 时不得增加未点名的 seed records 或页面。
  6. 自定义页面开发技能固定:完整应用页面源码按 Step 7 执行;管理端仅需原生视图时不创建 display 首页。前后台按 访问态入口契约 分别规划菜单及分组顺序、默认页面、首屏任务和权限;平台导航与自定义导航都要落实排序并验收。
  7. 删除必须确认:用户要求删除应用时,先展示应用名称、应用 ID 和影响范围,等待明确“确认删除”后才能执行。
  8. 页面实现选择:前台默认一个 coding 页承载已选任务的多个视图;后台按操作效率选择原生或 coding。平台数据管理满足任务时可复用,需要不同交互时由 AI 为已选功能规划自定义视图。
  9. 交付物收口:Step 2 的三个文件和 Step 9 的 build manifest 都是内部文件,不是用户交付物。表单、流程、报表和页面只在业务总结中概述,不逐项生成用户可见附件;宿主支持交付工具时,final 只交付一次“应用访问入口”组。
  10. 范围完成点:以 explicitScope 的资源集合为任务队列;集合清空且真实链接已交付时,本轮完成。完整应用默认完成条件只在 allowInferredResources=true 时生效。

关键决策树

  • 需要收集或存储数据:先创建或复用核心普通表单,再生成页面;纯展示或静态内容可跳过表单创建。
  • 需要审批、申请、审核、工单流转:先创建或复用流程表单,再生成页面。
  • 需要标准统计:优先创建原生报表;明确高级图表或大屏时,再选择 yida-rechart / yida-chart。
  • 按页面主任务选技能:经营分析、指标判断或投屏监控页面加载 yida-dashboard;综合工作台由 yida-canvas-custom-page 实现,按 PRD 组织内容;其中的分析、洞察及快捷操作按实际需要实现,不能仅凭“工作台”或“看板”名称加载经营看板技能。页面读取任何表单业务数据时继续加载 yida-canvas-data-binding。
  • PRD 明确包含报表或集成自动化时,它们属于 Step 4 主流程资源,不得推迟到 final 后置建议;自动化动作必须按通知、数据新增/更新、审批完成、定时或手动触发分别建模,不得统一退化成新增通知。

页面数据契约

  • 默认页面源码不得使用 this.dataSourceMap.*,除非本轮已经创建并绑定对应设计器数据源。
  • 真实表单数据默认通过页面数据桥或 window.__OPENYIDA_YIDA_API__.searchFormDatas(params) 读取;流程发起、流程列表、表单保存/更新等能力也通过发布层注入的同一个 yida API 桥调用;不要用前端 seedRows 冒充真实表单数据。
  • 页面根级运行态工具通过 window.__OPENYIDA_UTILS__ 读取,toast/dialog/openPage/router.push/isMobile 等工具不能在 YidaComp 内直接写 this.utils.*。
  • 自定义页内普通表单新建/提交/详情必须接入 CLI 提供的 FormOpenContainer 抽屉模板,前台全码开发也不豁免;调用 openForm 并挂载 formOpenContainer,详情页从真实行数据解析 formInstId。不另写普通填写表单、直接跳转或简化弹层。
  • 用户明确要求的自定义列表、看板和详情页优先读取真实表单数据;page-spec.json 写 dataBinding.mode=form、真实 appType/formUuid/fieldId 和字段映射。表单数据管理页不另生成页面源码。
  • 完整应用默认先写入 1-3 条业务化 seed records 并 query 抽查;没写入成功时,页面展示空态、表单入口、刷新或登记按钮,并在 final 说明原因。
  • 若页面确实依赖 this.dataSourceMap.*,必须执行 use_skill("yida-data-source-connectors") 创建/绑定数据源,并在发布后确认页面 Schema 中存在对应数据源;发布输出出现 No custom page data sources to preserve 时,本次发布不能视为完成。

完成条件

按 Step 9:输出与收尾 核对完成条件。包含自定义数据页面的完整应用,完成点除资源和发布外,还要求已知非空的数据源在该页面显示至少一个一致的 KPI 数量或业务记录;仅原生管理视图以真实列表和权限验证为准,不追加首页;页面全 0、空列表或数据绑定未验证时不得宣称完成。只有 verdict=pass 且运行态数据证据通过时才能说“已按 PRD 完成搭建”。

参考文件

文档覆盖范围何时阅读
Step 1:解析资源上下文只读预检、资源优先级、命令选择、路径口径必读
Step 2:业务与视觉设计模式选择、业务与视觉交接、主题文件交付必读
Step 3:创建或复用应用app 复用、app 创建、主题文件与导航配置必读
Step 4:创建或更新表单/流程表单、流程、字段 ID 与表单结构规则必读
Step 5:写入初始表单数据seed records、字段类型、query 抽查、跳过条件必读
Step 6:创建或复用主页面display 页面复用、页面创建、corpId 一致性检查必读
Step 7:编写或更新页面页面源码、page-spec、dataBinding、本地校验必读
Step 8:发布页面并排序导航publish、导航排序、发布完成证据必读
Step 9:输出与收尾final 口径、URL 规则、可选后置、错误处理必读
常见问题解决思路资源冲突、字段 ID、seed records、页面数据、发布失败、输出口径等高频问题遇到异常或执行结果不符合预期时

应用整体设计可使用应用风格模板或自由创意。导航、自定义页面、表单与详情继承同一设计语言;自由创意从业务推演,不强制选模板。模板中的表单布局 JSON 提供结构起点,使用时填入真实字段并核对间距和响应式。

© openyida, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 17 other files (references) in yida-skills/skills/yida-app of openyida/openyida.

  • SKILL.md
  • references/common-issues.md
  • references/entry-navigation.md
  • workflow/incremental-preview.md
  • workflow/parallel-work.md
  • workflow/plan/step-1-understand.md
  • workflow/plan/step-2-confirm.md
  • workflow/plan/step-4-deliver.md
  • workflow/plan/workflow.md
  • workflow/step-1-resource-context.md
  • workflow/step-2-design.md
  • workflow/step-3-create-or-reuse-app.md
  • workflow/step-4-forms-processes.md
  • workflow/step-5-seed-records.md
  • workflow/step-6-main-page.md
  • workflow/step-7-page-code.md
  • workflow/step-8-publish-navigation.md
  • workflow/step-9-output-finish.md

Open the folder on GitHubat commit 3dd4693

Compare with similar skills

Yida App 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.

Yida App compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Yida App this skillopenyida/openyida220—~2.2kAutomated safety check: PassMIT
CCPM Project Managementautomazeio/ccpm8.4k—~1.1kAutomated safety check: PassMIT
Ralph Tui Create Beadssubsy/ralph-tui2.5k1 repos~2.6kAutomated safety check: PassMIT
Trellis Brainstormanjiemo/SunnyBeach1787 repos~4kAutomated safety check: PassApache-2.0
Adversarial Speczscole/adversarial-spec5561 repos~8.3kAutomated safety check: NotesMIT
Ralph Tui Create Beads Rustsubsy/ralph-tui2.5k1 repos~2.8kAutomated safety check: PassMIT

Similar skills

  • Runs a spec-driven workflow from PRD to epic to GitHub issues to parallel agents, with status, standup and blocked-work reports from bundled scripts.

    8.4k GitHub stars~1.1k tokensUpdated 6 mo ago
    Product & Project ManagementAuto-check passed
  • Ralph Tui Create Beads

    subsy/ralph-tui

    Convert PRDs to beads for ralph-tui execution. An agent skill from subsy/ralph-tui.

    2.5k GitHub starsUsed in 1 repo~2.6k tokens
    Product & Project ManagementAuto-check passed
  • Trellis Brainstorm

    anjiemo/SunnyBeach

    Guides collaborative requirements discovery before implementation.

    178 GitHub starsUsed in 7 repos~4k tokens
    Product & Project ManagementAuto-check passed
  • Adversarial Spec

    zscole/adversarial-spec

    Iteratively refine a product spec by debating with multiple LLMs (GPT, Gemini, Grok, etc.) until all models agree.

    556 GitHub starsUsed in 1 repo~8.3k tokens
    Product & Project ManagementAuto-check: notes
  • Convert PRDs to beads for ralph-tui execution using beads-rust (br CLI).

    2.5k GitHub starsUsed in 1 repo~2.8k tokens
    Product & Project ManagementAuto-check passed
  • Runs a guided product-manager interview that classifies each question automatically and produces a Product Requirements Document.

    6.2k GitHub starsUsed in 1 repo~5.7k tokens
    Product & Project ManagementAuto-check passed

More from openyida/openyida

All 58 skills in this repo
  • Yida Canvas Custom Page

    openyida/openyida

    宜搭自定义页面开发规范,使用 YidaCodeCanvas 组件实现现代 React18 自定义页面。用于官网、看板、工作台、列表、详情、门户壳、可视化、hooks 交互、表单入口,以及需要门户组件、数据管理视图、成员、部门或上传组件的场景;发布层自动注入 yida/utils window 桥。

    220 GitHub stars~4.3k tokensUpdated 8 days ago
    Auto-check passed
  • Openyida Release

    openyida/openyida

    快速发布 OpenYida npm 正式版或测试版。用户说“发布正式版”“发布测试版”“发 beta”或要求按当天日期生成版本 tag 时使用;不用于宜搭应用或自定义页面发布。

    220 GitHub stars~520 tokensUpdated 8 days ago
    Auto-check passed
  • Yida Design Plan

    openyida/openyida

    Plan 模式的视觉设计分支。基于需求选择视觉方向,再结合业务页面规划维护 build-plan.json 的 visualStyle,供 CLI 派生 design.md。

    220 GitHub stars~756 tokensUpdated 8 days ago
    Auto-check passed
  • Prevent stale local OpenYida custom page source from overwriting live designer edits.

    220 GitHub stars~1.2k tokensUpdated 8 days ago
    Auto-check passed
  • Codemap

    openyida/openyida

    Generate, update, or drift-check agent-facing CodeMaps as progressive code terrain indexes for projects, features, capabilities, functions, modules, or bug chains.

    220 GitHub stars~1k tokensUpdated 8 days ago
    Auto-check passed
  • Sdd Riper One Light

    openyida/openyida

    面向 GPT-5.5 等强模型和熟练用户的轻量 AI Agent Harness / checkpoint-driven coding skill。默认用户已经把任务切到基本可执行的最小混沌单元;模型自行分解、探索与推进,人类通过最终目标、最小 spec、复述、checkpoint、证据验证与回写来低干扰控盘。

    220 GitHub stars~1.5k tokensUpdated 8 days ago
    Auto-check passed

Questions about Yida App

What does Yida App do?

创建完整宜搭应用,或补齐已有应用时使用。先确认核心功能和实际用法;Fast 直接搭建,Plan 先确认方案。由 yida-prd 和 yida-design 同时准备业务与基础视觉,校验后创建或复用资源;表单/流程先于自定义页面。页面 UI 按已确认设计实现,代码示例按需参考;前后台都规划菜单顺序与默认页面,发布后分别验收实际入口。. Yida App is an agent skill from openyida/openyida.

When should I use Yida App?

Yida App fits situations like: tasks that involve PRD writing.

How do I install Yida App in Claude Code?

Run `npx skills add openyida/openyida --skill yida-app -a claude-code`. Or copy the skill folder (yida-skills/skills/yida-app in openyida/openyida) into .claude/skills/yida-app in your project. Claude Code loads it when a task matches its description.

How do I install Yida App in Codex?

Run `npx skills add openyida/openyida --skill yida-app -a codex`. Or copy the skill folder (yida-skills/skills/yida-app in openyida/openyida) into .agents/skills/yida-app in your project. Codex loads it when a task matches its description.

Can I use Yida App in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add openyida/openyida --skill yida-app -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-app, .gemini/skills/yida-app, .github/skills/yida-app and .opencode/skills/yida-app in your project.

What does Yida App need to run?

SKILL.md names no scripts, command-line tools or credentials: Yida App is instructions for the agent only.

Does Yida App access the network?

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.

Is Yida App safe to install?

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. Review the folder before installing.

What licence does Yida App use?

Yida App is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Yida App use?

About 2.2k tokens (SKILL.md is roughly 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 5.7k tokens, read only when the agent opens those files.

What are the alternatives to Yida App?

Skills that share tags, products or a category with Yida App: CCPM Project Management (automazeio/ccpm, 8.4k stars), Ralph Tui Create Beads (subsy/ralph-tui, 2.5k stars), Trellis Brainstorm (anjiemo/SunnyBeach, 178 stars) and Adversarial Spec (zscole/adversarial-spec, 556 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Yida App?

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.