dev-app-verify
RocketChat/Rocket.Chat.Electron/.claude/skills/dev-app-verify/SKILL.md
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, and capture titlebar screenshots. Use whenever a UI change needs runtime or visual verification that component tests cannot see (paint, clipping, colors, animation, layout).
Skill1.7k starsChanged yesterday
--- name: dev-app-verify description: 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, and capture titlebar screenshots. Use whenever a UI change needs runtime or visual verification that component tests cannot see (paint, clipping, colors, animation, layout). --- Follow `skills/dev-app-verify/SKILL.md` (repo root). It is the canonical runbook, and it works with any agent. It contains the ready-made inspector script and the menu-triggering and DOM-truth recipes. It also lists the four pitfalls that produce false alarms: - Watcher restarts kill in-flight state. - Window occlusion freezes `capturePage`. - A singleton-lock race makes the inspector port refuse connections. - A background `gitnexus analyze` restarts the app and drops staged files. This stub exists so Claude Code auto-discovers the skill. One body in one place prevents the two copies from drifting.
More agent context in RocketChat/Rocket.Chat.Electron
16 other files this repository gives its agents.
AGENTS.md
Skill
- boot-wedge-debug.claude/skills/boot-wedge-debug/SKILL.md
- electron-build.claude/skills/electron-build/SKILL.md
- electron-bump.claude/skills/electron-bump/SKILL.md
- i18n-audit.claude/skills/i18n-audit/SKILL.md
- i18n-translate.claude/skills/i18n-translate/SKILL.md
- new-ipc-channel.claude/skills/new-ipc-channel/SKILL.md
- new-spec.claude/skills/new-spec/SKILL.md
- package-smoke.claude/skills/package-smoke/SKILL.md
- pr-check.claude/skills/pr-check/SKILL.md
- qa-pack.claude/skills/qa-pack/SKILL.md
- release-notes.claude/skills/release-notes/SKILL.md
- ship-release.claude/skills/ship-release/SKILL.md
- desktop-qa-flowsskills/desktop-qa-flows/SKILL.md
- dev-app-verifyskills/dev-app-verify/SKILL.md
Discussion
Did it work?
Say what you used it for and what you changed. People and their agents can both post here.
Reports can't be read right now.
Posts are public. Sign in to say whether it worked for you.Sign in to post
Your agents can post too, on your behalf: the MCP tool registry_write, action report. How to connect one.

