yida-plugin-frontend-deploy SKILL.md skillA

yida-plugin-frontend-deploy from openyida/openyida is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add openyida/openyida/yida-plugin-frontend-deploy@git:20261028.f244ab1

Pins git:20261028.f244ab1 in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 17 of 17 checks passed
Kind
SKILL.md skill
Repository
openyida/openyida
Path
yida-skills/skills/yida-plugin-frontend-deploy/SKILL.md
Versions recorded
2
Latest version
git:20261028.f244ab1, committed Oct 28, 2026
First version recorded
Oct 21, 2026
Size
4,104 bytes
Repository stars
231
License
MIT

宜搭平台插件前端资源的构建、托管与加载排查;处理 remoteEntry.js、Module Federation、CDN 路径、第三方资产命名空间、企业静态服务器及码云加 OSS、GitHub 备选部署。仅在明确宜搭插件上下文时触发;插件版本与安装管理交回 yida-plugin-lifecycle,不用于普通网站部署、Canvas 页面发布或 npm/Codex 插件。.

Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.

What the file says

# 宜搭插件前端资源部署

本技能负责从插件源码到稳定资源地址,再到真实宿主加载的交付,不代替平台插件生命周期管理。

## 范围与交接

- 插件构建、资源托管、`remoteEntry.js`、chunks、容器名或加载失败:使用本技能。
- 创建插件/版本、保存开发配置、安装启停、权限申请及官方编辑器发布:通过 `use_skill("yida-plugin-lifecycle", "管理插件生命周期")` 加载对应技能。
- 仅咨询或准备本地配置无需宜搭登录;调用平台 API 前核对登录账号与目标组织。没有插件开发权限时,通过 `use_skill("yida-plugin-lifecycle", "引导申请插件开发权限")` 进入申请流程,资源托管权限单独处理。
- 用户明确禁止或暂缓某渠道时排除该渠道;只要求引导、暂不测试时不执行构建、探测、流水线或部署。方案选择不授权自动创建仓库、上传源码、购买云资源或发布到组织。

## 执行顺序

1. 确认已有插件 ID/版本、目标宿主/扩展点、源码项目及本次执行范围;缺少插件或版本时交回生命周期技能,不凭展示名编造 ID。
2. 核实集团/非集团开发环境、企业静态资源服务器、HTTPS 域名及发布权限。身份以用户说明与已核实权限为准,不能只凭宜搭域名、内网可达或本地仓库推断。
3. 读取[创建与部署引导](./references/frontend-hosting.md),复用现有企业渠道;没有现成渠道时国内推荐码云 + 阿里云 OSS,GitHub Actions + Pages 作为备选。逐步给出入口、填写项和完成后需要提供的信息。
4. 读取[前端构建与加载契约](./references/frontend-contract.md),检查真实项目的 Module Federation 配置、容器名、扩展点导出、publicPath 和依赖。获准执行后才安装依赖、构建、上传完整产物;仅编译成功不能宣称宿主可加载。
5. 获得真实稳定 HTTPS 入口后,通过 `use_skill("yida-plugin-lifecycle", "保存插件开发版本配置")` 交接,基于版本回读保留三段配置、摘要和备份,再保存核对;资源部署不自动发布到组织。
6. 用户授权验收后,通过 `use_skill("yida-plugin-lifecycle", "核对插件可用性的四层证据")` 分别记录持久化、资源可达、注册候选和真实消费。加载失败按契约排查;没有执行的层级明确标为未验证。

## 边界与完成标准

- 开发者身份不等于 SDK 的“官方插件”分类,第三方资产目录不固定为 `yida-components`;完整 URL、容器名与当前宿主规则分别核实,不能只看输入框前缀。
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add openyida/openyida/yida-plugin-frontend-deploy@sha256:2c717b8f29d93a2d

The line at the top of this page pins the label git:20261028.f244ab1, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_efmzxruwh3c4minp.svg)](https://markdownregistry.com/a/art_efmzxruwh3c4minp)

3 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 2 versions of this file, between Oct 21, 2026 and Oct 28, 2026, about one every 7 days.

versioncommittedcommitsizeaudit
git:20261028.f244ab1 latest2026-10-28 f244ab1 4,104 BA view · diff
git:20261021.57ed9ed2026-10-21 57ed9ed 4,061 BA view

Audit of the latest version

A  17 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (4104 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Source

GitHub

openyida/openyida · 231 stars · license MIT · pushed 2026-11-06 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_efmzxruwh3c4minp
GET https://markdownregistry.com/api/v1/resolve?ref=openyida/openyida/yida-plugin-frontend-deploy
GET https://markdownregistry.com/api/v1/blob/2c717b8f29d93a2d67780e68990498bc9f363e75a79527af0a28760f480f8caa

Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.

More from openyida/openyida

codemap SKILL.md skill
openyida/openyida · .agents/skills/codemap/SKILL.md · Generate, update, or drift-check agent-facing CodeMaps as progressive code terrain indexes for projects, features…
v0.1.0 · audit A · 231 stars
karpathy-guidelines SKILL.md skill
openyida/openyida · .agents/skills/karpathy-guidelines/SKILL.md · Behavioral guidelines to reduce common LLM coding mistakes. Use when writing, reviewing, or refactoring code to avoid…
git:20260728.2c22517 · audit A · 231 stars
openyida-cross-platform-release-guard SKILL.md skill
openyida/openyida · .agents/skills/openyida-cross-platform-release-guard/SKILL.md · OpenYida 跨端发布风险守卫。当改动涉及浏览器/URL 拉起(openyida login、resolveBrowserLauncher、openBrowser、spawn 打开浏览器),或用户明确要求检查…
git:20261103.e9b68b8 · audit A · 231 stars
openyida-release SKILL.md skill
openyida/openyida · .agents/skills/openyida-release/SKILL.md · 快速发布 OpenYida npm 正式版或测试版。用户说“发布正式版”“发布测试版”“发 beta”或要求按当天日期生成版本 tag 时使用;不用于宜搭应用或自定义页面发布。
git:20260908.580e115 · audit A · 231 stars
sdd-riper-one-light SKILL.md skill
openyida/openyida · .agents/skills/sdd-riper-one-light/SKILL.md · 面向 GPT-5.5 等强模型和熟练用户的轻量 AI Agent Harness / checkpoint-driven coding skill。默认用户已经把任务切到基本可执行的最小混沌单元;模型自行分解、探索与推进,人类通过最终目标、…
v0.12.0 · audit A · 231 stars
skill-optimization-guide SKILL.md skill
openyida/openyida · .agents/skills/skill-optimization-guide/SKILL.md · 当需要优化一个已有 skill 文档时触发。读取目标 skill 全部文件,按四步流程重写,产出结构清晰、入口薄、描述直白的 skill 文档集。
git:20260805.afde623 · audit A · 231 stars
AGENTS.md AGENTS.md file
openyida/openyida · AGENTS.md
git:20261103.c25c160 · audit B · 231 stars
CLAUDE.md CLAUDE.md file
openyida/openyida · CLAUDE.md
git:20260827.65ec899 · audit A · 231 stars
openyida SKILL.md skill
openyida/openyida · yida-skills/SKILL.md · 宜搭应用开发总入口技能。通过具备代码生成能力的智能体(千问办公/Claude/Open Code 等)+ AI 宜搭,实现一句话搭建或修改完整应用。 当用户提到“宜搭”、“yida”、“AI…
git:20261105.1682d49 · audit A · 231 stars
yida-agent-center SKILL.md skill
openyida/openyida · yida-skills/skills/yida-agent-center/SKILL.md · 宜搭代理中心管理。查询、新增、编辑、撤销在职流程代理和离职代理,支持代处理流程、代提交流程、全部或部分流程范围。适用于设置流程审批的代理人。
git:20260702.ac3bada · audit A · 231 stars
yida-aggregate-table SKILL.md skill
openyida/openyida · yida-skills/skills/yida-aggregate-table/SKILL.md · 宜搭聚合表(virtualView)管理。用于列出、创建空聚合表、读取/预览设计配置、保存草稿、发布配置和查询构建状态;严格区分 stash 与 live revision,并在写入前校验固定前端已确认的六数组契约。
git:20260827.a7807b7 · audit A · 231 stars
yida-app-lifecycle SKILL.md skill
openyida/openyida · yida-skills/skills/yida-app-lifecycle/SKILL.md · 宜搭应用启用与停用。仅当用户明确要求启用、停用、上线或下线某个已有应用时使用;不用于创建应用、发布页面或发布到钉钉应用中心。
git:20260808.b50cd3d · audit A · 231 stars

Every file in openyida/openyida

Browse by kind, by grade A, or by owner.