verify
星标3
分支0
更新时间2026年7月7日 08:26
Build/launch/drive recipe for verifying tree_clipper_website changes end-to-end in a real browser.
安装
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
SKILL.md
readonly菜单
Build/launch/drive recipe for verifying tree_clipper_website changes end-to-end in a real browser.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | verify |
| description | Build/launch/drive recipe for verifying tree_clipper_website changes end-to-end in a real browser. |
Full local stack (frontend + API against the real Supabase backend — the publishable key lives in wrangler.jsonc, no secrets needed):
npm install # geonodes-web-render etc.
npx wrangler dev --port 8787 & # API worker (src/index.js)
npx vite --port 3000 & # frontend (public/), proxies /api/ to :8787
# ready when: curl localhost:3000 and localhost:8787/api/entries return 200
A good public test page (no login required):
http://localhost:3000/jan-hendrik/gradient-from-image
No Playwright in this env. Two handles that work:
"/Applications/Google Chrome.app/Contents/MacOS/Google Chrome" --headless=new --disable-gpu --hide-scrollbars --screenshot=out.png --window-size=900,900 --virtual-time-budget=10000 <url>npm i puppeteer-core in the
scratchpad and launch with executablePath pointing at system Chrome
(no browser download).getBoundingClientRect() via puppeteer-core at a sweep of widths.clamp(24px, 6vw - 12px, 48px), so
content width ≈ 0.88·vw + 22 between ~600 and ~1000px viewports.curl .../styles.css | grep
still works for checking what's served.