ZUI 扩展库公共开发规范

SkillDev tools

Lets your agent look up and apply ZUI 3 extension library development standards for building and validating packages.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the ZUI 扩展库公共开发规范 skill

About this capability

查询独立 ZUI 扩展项目的开发规范,解析目标库、扩展工作区、Git 所有权及所需宿主上下文;始终只读。

What this skill tells your AI

The instructions your AI receives, as published by easysoft/zui in skills-exts/zuix-standards/SKILL.md and read by ahel’s review.

工作流

  1. 从请求涉及的路径解析四层上下文:TARGET_LIB_ROOTEXT_ROOTGIT_ROOTZUI_ROOT + EXTS_NAME。优先运行:
node <本技能目录>/scripts/resolve-zui-ext-context.mjs --cwd <目标路径> [--lib <目录名或包名>] [--host <宿主根>] --json
  1. 完整读取 EXT_ROOT 中适用于目标的 AGENTS.md。若 GIT_ROOTZUI_ROOT 另有适用的 AGENTS.md,也完整读取;不要把不同根目录的规则互相覆盖。
  2. 完整读取 references/workflow.md,再按任务读取所需规范:
  3. 涉及源码、API 或架构判断时,在 EXT_ROOT 中选择两个包角色、实现架构或公开消费方式最相近的成熟库;扩展项目没有足够样本时,再从 ZUI_ROOT 选择宿主实现。可用盘点脚本筛选:
node <本技能目录>/scripts/inspect-zui-lib.mjs --root <EXT_ROOT>
node <本技能目录>/scripts/inspect-zui-lib.mjs --root <EXT_ROOT> --lib <目录名或包名> --json
  1. 完整阅读目标与候选实现的入口、类型、源码、样式、package.json、文档和调试页。脚本信号只用于筛选,不能单独证明架构或 API 正确。
  2. 按“用户要求 > 适用的 AGENTS.md > 扩展项目事实 > 当前宿主构建脚本与运行时 > 成熟相似实现 > 本技能规范”的顺序解决冲突。
  3. 始终保持只读。用户要求实施时,指出应组合的扩展版 ZUI 技能;若由其他技能调用,只提供约束,不增加独立确认门禁。

输出要求

  • 先报告已解析和未解析的上下文,特别区分 EXT_ROOTGIT_ROOT
  • 使用真实 PACKAGE_NAMEZUI_NAMEPUBLIC_PATH 和依赖策略,不从目录名或扩展组名猜测。
  • 清楚区分扩展仓库事实、宿主契约、相似实现惯例和建议。
  • 只报告当前任务需要的规范、证据、风险与验证方式。
  • 不修改源码、宿主注册、缓存或生成目录,不自动提交、推送或发布。

Signals

GitHub stars
3k
Forks
678
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
zuix-standards
Source
github.com/easysoft/zui