Agent Skills › mermaid-js/zenuml-core

mermaid-js/zenuml-core

GitHub

自动监控 GitHub Actions PR 的 CI 状态,诊断失败原因(如测试、Lint、冲突),尝试修复并重新运行检查,最多重试3次。

16 skills 69

Install All Skills

npx skills add mermaid-js/zenuml-core --all -g -y
More Options

List skills in collection

npx skills add mermaid-js/zenuml-core --list

Skills in Collection (16)

自动监控 GitHub Actions PR 的 CI 状态,诊断失败原因(如测试、Lint、冲突),尝试修复并重新运行检查,最多重试3次。
用户要求 babysit PR 或检查 PR 状态 CI 检查失败需要修复 Playwright 快照或单元测试失败 存在合并冲突需解决
.agents/skills/babysit-pr/SKILL.md
npx skills add mermaid-js/zenuml-core --skill babysit-pr -g -y
用于对比HTML与SVG渲染器在时序图页面的像素和语义一致性,通过Playwright和CLI脚本自动化评分。
需要评估HTML与SVG渲染差异 执行UI视觉回归测试
.agents/skills/dia-scoring/SKILL.md
npx skills add mermaid-js/zenuml-core --skill dia-scoring -g -y
在@zenuml/core发布后,自动为下游仓库创建或复用版本升级Issue,提供具体操作指引。适用于需将核心包变更分发给多个关联项目的场景。
push core to downstreams update downstream projects propagate release open downstream issues file rollout issues
.agents/skills/propagate-core-release/SKILL.md
npx skills add mermaid-js/zenuml-core --skill propagate-core-release -g -y
编排从本地分支到主分支合并的完整流程,依次执行变基、检查变更集、验证、提交PR、监控CI及合并。遇到失败即停止并报告,不发布npm包。
用户说 ship 用户说 ship it 用户想一键完成分支合并
.agents/skills/ship-branch/SKILL.md
npx skills add mermaid-js/zenuml-core --skill ship-branch -g -y
将当前代码分支推送到远程仓库,并为目标仓库创建或复用 Pull Request。支持处理工作区状态检查、提交及 PR 创建流程,但不涉及测试、CI修复或合并操作。
用户要求提交分支 创建或复用 PR 发布工作成果为 PR
.agents/skills/submit-branch/SKILL.md
npx skills add mermaid-js/zenuml-core --skill submit-branch -g -y
在提交或创建 PR 前对当前分支执行本地验证,依次运行 Lint、单元测试和 Playwright E2E。若失败则自动诊断并修复,确保代码质量与回归测试通过后再继续。
用户要求验证分支状态 准备推送或创建 PR 前检查 调用 submit-branch 或 ship-branch 前的预检
.agents/skills/validate-branch/SKILL.md
npx skills add mermaid-js/zenuml-core --skill validate-branch -g -y
自动监控GitHub Actions PR的CI状态,诊断失败原因(如测试、Lint、构建等),并尝试修复重试,最多3次。适用于PR监控、CI故障排查及自动化修复场景。
用户说babysit PR, check PR status, fix CI, PR is failing, watch this PR, why is CI red 使用/loop持续监控PR Playwright快照失败 Lint/格式问题阻塞合并 PR单元测试失败
.claude/skills/babysit-pr/SKILL.md
npx skills add mermaid-js/zenuml-core --skill babysit-pr -g -y
用于评估HTML与SVG渲染器在对比页面上的视觉一致性,涵盖消息、标签、箭头等元素。通过Playwright进行页面检查,结合CLI脚本和Chrome扩展进行像素级差异分析。
需要对比HTML与SVG渲染器的视觉差异 执行自动化回归测试以验证UI一致性
.claude/skills/dia-scoring/SKILL.md
npx skills add mermaid-js/zenuml-core --skill dia-scoring -g -y
用于评估ZenUML图表中Emoji渲染质量的自动化测试工具。通过DOM和SVG双模式截图,检查Emoji可见性、位置及布局一致性,生成评分报告。
测试Emoji渲染效果 Emoji相关代码变更后验证 用户要求评估或打分Emoji渲染
.claude/skills/emoji-eval/SKILL.md
npx skills add mermaid-js/zenuml-core --skill emoji-eval -g -y
协调@zenuml/core发布后的下游传播,为各下游仓库创建或复用包含具体更新指令的GitHub Issue。不直接修改代码,仅负责版本追踪、Issue管理与状态汇总。
push core to downstreams update downstream projects propagate release open downstream issues file rollout issues
.claude/skills/propagate-core-release/SKILL.md
npx skills add mermaid-js/zenuml-core --skill propagate-core-release -g -y
编排从本地分支到主分支合并的完整发布流程,依次执行变基、验证、提交PR、等待CI及合并。确保Changeset存在,失败即停并报告。
用户说 ship, ship it, merge this 需要将当前分支合并至 main
.claude/skills/ship-branch/SKILL.md
npx skills add mermaid-js/zenuml-core --skill ship-branch -g -y
将当前分支推送至 mermaid-js/zenuml-core 仓库并创建或复用 PR。处理工作区状态检查、提交、推送及 PR 创建,并自动调用 babysit-pr 监控 CI。
submit create PR push and PR open a pull request submit branch
.claude/skills/submit-branch/SKILL.md
npx skills add mermaid-js/zenuml-core --skill submit-branch -g -y
用于在提交代码前对当前分支执行本地验证检查,包括Lint、单元测试和Playwright E2E测试。若发现失败则自动诊断并修复,确保分支符合发布标准。
validate check branch am I good run tests preflight is this ready
.claude/skills/validate-branch/SKILL.md
npx skills add mermaid-js/zenuml-core --skill validate-branch -g -y
用于审计ZenUML单个交互场景的UX研究技能,通过浏览器实际操作对比最佳实践,生成仅包含差距的分析报告。适用于手动UX评估和体验优化。
用户请求'audit ux of X' 输入'/zenuml-ux-research <scenario-id>' 用户要求分析ZenUML编辑器中的特定交互差距
.claude/skills/zenuml-ux-research/SKILL.md
npx skills add mermaid-js/zenuml-core --skill zenuml-ux-research -g -y
用于对比HTML与SVG渲染差异的评分技能,基于Playwright和Canvas像素级比对,确保测量准确性。
需要评估HTML与SVG渲染一致性时 执行自动化UI视觉回归测试
skills/dia-scoring/SKILL.md
npx skills add mermaid-js/zenuml-core --skill dia-scoring -g -y
用于在更新 Playwright 截图基线前进行强制视觉检查,确保像素变更符合预期。通过对比期望与实际图像,判定是否为回归或噪声,防止盲目更新导致测试掩盖真实问题。
准备接受或更新 Playwright 截图基线 处理 toHaveScreenshot 失败需要裁决 解决快照合并冲突
.claude/skills/snapshot-visual-check/SKILL.md
npx skills add mermaid-js/zenuml-core --skill snapshot-visual-check -g -y

Главная - Вики-сайт
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-10-24 12:30
浙ICP备14020137号-1