ZUI 辅助工具开发

SkillDev tools

Helps your agent design and write helper code for the ZUI 3 JavaScript library, like utilities, stores, and browser DOM helpers.

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 主仓库的 lib/* 中设计、实现或修复函数、类、store 和其他 helper;实施前确认计划或复用已有批准。

What this skill tells your AI

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

准备与分析

共享工作流 定位目标并复用已有上下文,阅读 helper 规范 中与本次变更有关的部分。涉及包角色、文档或调试页时再读对应规范。

从目标及必要调用方判断纯函数/常量/类型、状态类、store/单例、浏览器 DOM 模块或库内私有 helper 的归属,核实本次涉及的副作用、错误和清理约定。不要擅自把私有 helper 提升为共享包。

确认门禁

尚无适用批准时,在修改前按共享工作流给出拟实施计划;以下仅展开本次相关决策:

  • 类型判断、放置目标及相似实现;
  • 目标、非目标和验收场景;
  • 公开 API、类型、错误语义、导出路径和必要 JSDoc;
  • 数据流、状态所有权、持久化/序列化以及副作用;
  • 浏览器监听、计时器、observer、SSR/global 防护和清理策略(若适用);
  • 文件集、依赖、入口和 contributes 影响;
  • 文档/调试需求、验证方式和假设。

尚无适用批准时,等待用户明确确认后再实施。批准复用、增量范围与等待期间的推进遵循共享工作流,始终服从当前协作模式。

实施

  1. 确认后重新检查工作区状态,仅实现批准范围。
  2. 默认保持纯函数无副作用、确定性和完整类型;状态型工具明确所有权、重入、并发、失败和销毁行为。
  3. 对公开 API 添加有价值的 JSDoc,并从局部 index.ts 与库入口显式导出;不要依赖未承诺的深层路径。
  4. 仅在范围内组合 $zui-doc$zui-dev,不要为文档或演示修改不相关运行时代码。
  5. 按共享工作流验证本次改动、修复范围内问题并复跑受影响检查;按涉及的行为选择 helper 验收项目。
  6. 汇报 API、文件、验证结果和风险,不自动提交。

Signals

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