{"id":"5db9fb90-30c8-4f76-b41c-1d1676d2af9e","shortId":"Vgq7n9","kind":"skill","title":"Run AI browser regression checks with Playwright and multi-model verification through Passmark","tagline":"Execute natural-language browser regression tests with Playwright, caching, auto-healing, and multi-model assertion verification.","description":"# Run AI browser regression checks with Playwright and multi-model verification through Passmark\n\nExecute natural-language browser regression tests with Playwright, caching, auto-healing, and multi-model assertion verification.\n\n## Prerequisites\n\nNode.js, Playwright, passmark package, browser test project, model provider keys or AI gateway\n\n## Installation\n\nUse the upstream install or setup path that matches your environment:\n- npm init playwright@latest passmark-project # select the default options and set language to TypeScript\n- npm install passmark\n- Make sure you install dotenv by running npm install dotenv.\n- npx playwright test example.spec.ts --project chromium\n\nRequirements and caveats from upstream:\n- // if the gateway is authenticated) in your .env file. Cloudflare also requires\n- gateway: \"none\", // CUA requires direct OpenAI access\n\nBasic usage or getting-started notes:\n- bash\n- cd passmark-project\n- We need at least one model from Anthropic and one from Google to use Passmark's multi-model consensus features. Set the required environment variables in .env:\n\n- Source: https://github.com/bug0inc/passmark\n- Extracted from upstream docs: https://raw.githubusercontent.com/bug0inc/passmark/HEAD/README.md\n\n## Documentation\n\n- https://passmark.dev\n\n## Source\n\n- [Agent Skill Exchange](https://agentskillexchange.com/skills/run-ai-browser-regression-checks-with-playwright-and-multi-model-verification-through-passmark/)","tags":["run","browser","regression","checks","with","playwright","and","multi","model","verification","through","passmark"],"capabilities":["skill","source-agentskillexchange","skill-run-ai-browser-regression-checks-with-playwright-and-multi-model-verification-through-passmark","topic-agent-skills","topic-ai-agents","topic-ai-tools","topic-awesome-list","topic-claude-code","topic-codex","topic-cursor","topic-llm","topic-mcp","topic-npx-skills","topic-openclaw","topic-skills-catalog"],"categories":["skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/agentskillexchange/skills/run-ai-browser-regression-checks-with-playwright-and-multi-model-verification-through-passmark","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add agentskillexchange/skills","source_repo":"https://github.com/agentskillexchange/skills","install_from":"skills.sh"}},"qualityScore":"0.454","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (1,445 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:12:09.902Z","embedding":null,"createdAt":"2026-05-18T13:18:56.614Z","updatedAt":"2026-05-18T19:12:09.902Z","lastSeenAt":"2026-05-18T19:12:09.902Z","tsv":"'/bug0inc/passmark':195 '/bug0inc/passmark/head/readme.md':202 '/skills/run-ai-browser-regression-checks-with-playwright-and-multi-model-verification-through-passmark/)':211 'access':151 'agent':206 'agentskillexchange.com':210 'agentskillexchange.com/skills/run-ai-browser-regression-checks-with-playwright-and-multi-model-verification-through-passmark/)':209 'ai':2,35,79 'also':143 'anthrop':171 'assert':32,65 'authent':137 'auto':26,59 'auto-h':25,58 'bash':159 'basic':152 'browser':3,19,36,52,72 'cach':24,57 'caveat':130 'cd':160 'check':5,38 'chromium':127 'cloudflar':142 'consensus':183 'cua':147 'default':102 'direct':149 'doc':199 'document':203 'dotenv':116,121 'env':140,191 'environ':92,188 'example.spec.ts':125 'exchang':208 'execut':15,48 'extract':196 'featur':184 'file':141 'gateway':80,135,145 'get':156 'getting-start':155 'github.com':194 'github.com/bug0inc/passmark':193 'googl':175 'heal':27,60 'init':94 'instal':81,85,110,115,120 'key':77 'languag':18,51,106 'latest':96 'least':167 'make':112 'match':90 'model':11,31,44,64,75,169,182 'multi':10,30,43,63,181 'multi-model':9,29,42,62,180 'natur':17,50 'natural-languag':16,49 'need':165 'node.js':68 'none':146 'note':158 'npm':93,109,119 'npx':122 'one':168,173 'openai':150 'option':103 'packag':71 'passmark':14,47,70,98,111,162,178 'passmark-project':97,161 'passmark.dev':204 'path':88 'playwright':7,23,40,56,69,95,123 'prerequisit':67 'project':74,99,126,163 'provid':76 'raw.githubusercontent.com':201 'raw.githubusercontent.com/bug0inc/passmark/head/readme.md':200 'regress':4,20,37,53 'requir':128,144,148,187 'run':1,34,118 'select':100 'set':105,185 'setup':87 'skill':207 'skill-run-ai-browser-regression-checks-with-playwright-and-multi-model-verification-through-passmark' 'sourc':192,205 'source-agentskillexchange' 'start':157 'sure':113 'test':21,54,73,124 'topic-agent-skills' 'topic-ai-agents' 'topic-ai-tools' 'topic-awesome-list' 'topic-claude-code' 'topic-codex' 'topic-cursor' 'topic-llm' 'topic-mcp' 'topic-npx-skills' 'topic-openclaw' 'topic-skills-catalog' 'typescript':108 'upstream':84,132,198 'usag':153 'use':82,177 'variabl':189 'verif':12,33,45,66","prices":[{"id":"87741496-f414-4598-a94a-172e18dbf91e","listingId":"5db9fb90-30c8-4f76-b41c-1d1676d2af9e","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"agentskillexchange","category":"skills","install_from":"skills.sh"},"createdAt":"2026-05-18T13:18:56.614Z"}],"sources":[{"listingId":"5db9fb90-30c8-4f76-b41c-1d1676d2af9e","source":"github","sourceId":"agentskillexchange/skills/run-ai-browser-regression-checks-with-playwright-and-multi-model-verification-through-passmark","sourceUrl":"https://github.com/agentskillexchange/skills/tree/main/skills/run-ai-browser-regression-checks-with-playwright-and-multi-model-verification-through-passmark","isPrimary":false,"firstSeenAt":"2026-05-18T13:18:56.614Z","lastSeenAt":"2026-05-18T19:12:09.902Z"}],"details":{"listingId":"5db9fb90-30c8-4f76-b41c-1d1676d2af9e","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"agentskillexchange","slug":"run-ai-browser-regression-checks-with-playwright-and-multi-model-verification-through-passmark","github":{"repo":"agentskillexchange/skills","stars":8,"topics":["agent-skills","ai-agents","ai-tools","awesome-list","claude-code","codex","cursor","llm","mcp","npx-skills","openclaw","skills-catalog"],"license":"mit","html_url":"https://github.com/agentskillexchange/skills","pushed_at":"2026-05-18T19:02:17Z","description":"The open catalog of AI agent skills — 2,000+ security-scanned skills for Claude Code, Cursor, Codex, and more.","skill_md_sha":"284663437f47c3e0fa4ee652abdd3f94e5ed1b84","skill_md_path":"skills/run-ai-browser-regression-checks-with-playwright-and-multi-model-verification-through-passmark/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/agentskillexchange/skills/tree/main/skills/run-ai-browser-regression-checks-with-playwright-and-multi-model-verification-through-passmark"},"layout":"multi","source":"github","category":"skills","frontmatter":{"name":"Run AI browser regression checks with Playwright and multi-model verification through Passmark","description":"Execute natural-language browser regression tests with Playwright, caching, auto-healing, and multi-model assertion verification."},"skills_sh_url":"https://skills.sh/agentskillexchange/skills/run-ai-browser-regression-checks-with-playwright-and-multi-model-verification-through-passmark"},"updatedAt":"2026-05-18T19:12:09.902Z"}}