用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/meursyphus/ssgoi --skill verify命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | verify |
| description | Build/launch/drive recipe for verifying apps/docs changes at runtime (demos, docs pages, llms.txt). |
cd apps/docs && pnpm dev # Next.js + Turbopack, ready in <1s on :3000
Wait for Ready in in the log. Port 3000; kill with lsof -ti:3000 | xargs kill.
Playwright is installed globally (asdf node), not in the repo. From a scratch
dir, symlink the global modules so import { chromium } from "playwright"
resolves:
ln -sfn "$(npm root -g)" <scratchdir>/node_modules
Use a 1280x960 viewport — the mobile demos render a centered phone frame on desktop widths. Key surfaces:
/demo/<app> (e.g. /demo/google-photos). Transitions are the
product — capture mid-transition frames with waitForURL + ~120ms delay,
and let animations settle ~1200ms before asserting final state.el.__tag = "x") before navigating, re-read
after — survives ⇔ no remount (used for the bottom-nav/nested-boundary shell)./docs/...; llms files are static from public/ (/llms.txt,
/llms/*.txt).<button> with router.push, not a link.unpkg.com/react-grab — noise..next/types validator errors after moving route files — ignore;
regenerated on next dev/build.