.cursor/skills/run-live-evals/SKILL.md
Run Wodbrains worker parse evals and live Gemini tests locally using Wrangler `.dev.vars` keys. Use when you need to run `parse.evals.test.ts` / `parse.gemini.test.ts` against the real model (RUN_LIVE_AI_TESTS=1).
npx skillsauth add jdconley/wodbrains run-live-evalsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
apps/worker/test/parse.evals.test.ts (the eval manifest / fixtures)apps/worker/test/parse.gemini.test.ts (text + URL + image live parsing)These are “live” because they call the real Gemini API using GOOGLE_GENERATIVE_AI_API_KEY.
apps/worker/.dev.vars exists and contains GOOGLE_GENERATIVE_AI_API_KEY=....dev.vars (it contains secrets)From repo root:
pnpm test:live-evals
Equivalent manual command:
set -a && . "apps/worker/.dev.vars" && set +a && RUN_LIVE_AI_TESTS=1 \
pnpm --filter worker test -- test/parse.evals.test.ts test/parse.gemini.test.ts
RUN_LIVE_AI_TESTS=1 and a present API key.@cloudflare/vitest-pool-workers tests, prefer cloudflare:test env bindings for gates instead of relying on process.env.documentation
UI design guidelines for WOD Brains app - mobile-first, app-like design with consistent patterns. Use when making UI changes.
testing
Always create and run tests affected by changes, including Playwright for UI changes. Use when modifying Wodbrains features or UI.
documentation
Regenerate README screenshots and the demo video for WOD Brains.
testing
Generate and update the WOD Brains OG image PNG/JPG using the mascot SVG and a Playwright-rendered layout. Use when changing OG image copy or layout.