用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/RocketChat/Rocket.Chat.Electron --skill desktop-qa-flows命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Drive and screenshot the running Rocket.Chat Desktop dev app (yarn start) through the main-process inspector on port 9339 — trigger menu items (Simulate Download/Update), evaluate in the renderer DOM, capture titlebar screenshots. Use whenever a UI change needs runtime/visual verification that component tests can't see (paint, clipping, colors, animation, layout).
Ship a Rocket.Chat.Electron release end-to-end. Collects merged fixes since the last tag, drafts release notes, bumps the version on a chore/release branch, opens the bump PR, and — after explicit user approval at each gate — merges, tags, monitors the build-release pipeline in the background, and verifies the published release has the full platform asset matrix. Handles alpha (on dev), stable promotion (dev→master), and patch releases (release/X.Y.x). Trigger when the user says "ship release X.Y.Z", "release 4.16.0", "cut a patch release", "promote alpha to stable", or "/ship-release".
Upgrade the Electron version in Rocket.Chat.Electron safely. Detects breaking changes between the current and target Electron release, produces a migration plan gated on user approval, applies the fixes (using GitNexus impact analysis to find every affected callsite), bumps coupled config (electron-builder bundle id, CI node-version, @types/node), runs lint + tests, and opens a ready PR from a fresh branch off dev. Trigger when the user says "bump electron", "upgrade electron", "update electron to X", "/electron-bump", or asks to move to a newer Electron release.
基于 SOC 职业分类
正在显示 SKILL.md
| name | desktop-qa-flows |
| description | Create or review Qase-ready QA flows for Rocket.Chat Desktop PRs and branches. |
Use this skill when asked to create, review, or improve QA flows for a Rocket.Chat Desktop PR, branch, release candidate, or changed feature.
Read these before authoring flows:
AGENTS.mdqa/AGENTS.mdqa/README.mdqa/flow-template.mdThose files define the schema and validation rules. This skill defines the repeatable PR workflow.
qa/**/flows/*.md.qa/<feature-slug>/ pack when the risk does not belong in an
existing pack.## Review Basis: comparison range,
changed surface, user-visible risk, hypothesis, and smallest useful proof.Action cell.confirmed, suspected, or blocked.After changing QA packs, run:
node qa/scripts/validate-flows.mjs qa/<pack>
node qa/scripts/export-qase-csv.mjs qa/<pack>
git diff --check
Report any unvalidated pack or partial surface review clearly.