{"id":"df141b25-d0ff-444f-82f4-90e43df013ed","shortId":"TuXE6Y","kind":"skill","title":"Drive token-efficient browser testing from coding agents with Playwright CLI","tagline":"Use Playwright CLI when a coding agent needs to open pages, inspect snapshots, click, type, capture screenshots, and manage browser sessions through concise shell commands instead of loading a full browser automation server or hand-writing Playwright scripts first.","description":"# Drive token-efficient browser testing from coding agents with Playwright CLI\n\nUse Playwright CLI when a coding agent needs to open pages, inspect snapshots, click, type, capture screenshots, and manage browser sessions through concise shell commands instead of loading a full browser automation server or hand-writing Playwright scripts first.\n\n## Prerequisites\n\nNode.js 18+, npm, @playwright/cli, Playwright browsers, shell access from a coding agent\n\n## Installation\n\nUse the upstream install or setup path that matches your environment:\n- npm install -g @playwright/cli@latest\n- npx --no-install playwright-cli --version\n- When local version is available, use npx playwright-cli in all commands. Otherwise, install playwright-cli as a global command:\n\nRequirements and caveats from upstream:\n- Node.js 18 or newer\n- | PLAYWRIGHT_MCP_EXTENSION Connect to a running browser instance (Edge/Chrome only). Requires the \"Playwright MCP Bridge\" browser extension to be installed. |\n\nBasic usage or getting-started notes:\n- Claude Code, GitHub Copilot, or any other coding agent.\n- bash\n- playwright-cli --help\n\n- Source: https://github.com/microsoft/playwright-cli\n- Extracted from upstream docs: https://raw.githubusercontent.com/microsoft/playwright-cli/HEAD/README.md\n\n## Documentation\n\n- https://github.com/microsoft/playwright-cli\n\n## Source\n\n- [Agent Skill Exchange](https://agentskillexchange.com/skills/drive-token-efficient-browser-testing-from-coding-agents-with-playwright-cli/)","tags":["drive","token","efficient","browser","testing","from","coding","agents","with","playwright","cli","skills"],"capabilities":["skill","source-agentskillexchange","skill-drive-token-efficient-browser-testing-from-coding-agents-with-playwright-cli","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/drive-token-efficient-browser-testing-from-coding-agents-with-playwright-cli","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,487 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:10:17.125Z","embedding":null,"createdAt":"2026-05-18T13:16:18.883Z","updatedAt":"2026-05-18T19:10:17.125Z","lastSeenAt":"2026-05-18T19:10:17.125Z","tsv":"'/microsoft/playwright-cli':219,230 '/microsoft/playwright-cli/head/readme.md':226 '/skills/drive-token-efficient-browser-testing-from-coding-agents-with-playwright-cli/)':237 '18':107,171 'access':113 'agent':9,19,61,71,117,210,232 'agentskillexchange.com':236 'agentskillexchange.com/skills/drive-token-efficient-browser-testing-from-coding-agents-with-playwright-cli/)':235 'autom':44,96 'avail':147 'bash':211 'basic':195 'bridg':189 'browser':5,32,43,57,84,95,111,181,190 'captur':28,80 'caveat':167 'claud':202 'cli':12,15,64,67,141,152,160,214 'click':26,78 'code':8,18,60,70,116,203,209 'command':37,89,155,164 'concis':35,87 'connect':177 'copilot':205 'doc':223 'document':227 'drive':1,53 'edge/chrome':183 'effici':4,56 'environ':129 'exchang':234 'extens':176,191 'extract':220 'first':52,104 'full':42,94 'g':132 'get':199 'getting-start':198 'github':204 'github.com':218,229 'github.com/microsoft/playwright-cli':217,228 'global':163 'hand':48,100 'hand-writ':47,99 'help':215 'inspect':24,76 'instal':118,122,131,138,157,194 'instanc':182 'instead':38,90 'latest':134 'load':40,92 'local':144 'manag':31,83 'match':127 'mcp':175,188 'need':20,72 'newer':173 'no-instal':136 'node.js':106,170 'note':201 'npm':108,130 'npx':135,149 'open':22,74 'otherwis':156 'page':23,75 'path':125 'playwright':11,14,50,63,66,102,110,140,151,159,174,187,213 'playwright-c':139,150,158,212 'playwright/cli':109,133 'prerequisit':105 'raw.githubusercontent.com':225 'raw.githubusercontent.com/microsoft/playwright-cli/head/readme.md':224 'requir':165,185 'run':180 'screenshot':29,81 'script':51,103 'server':45,97 'session':33,85 'setup':124 'shell':36,88,112 'skill':233 'skill-drive-token-efficient-browser-testing-from-coding-agents-with-playwright-cli' 'snapshot':25,77 'sourc':216,231 'source-agentskillexchange' 'start':200 'test':6,58 'token':3,55 'token-effici':2,54 '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' 'type':27,79 'upstream':121,169,222 'usag':196 'use':13,65,119,148 'version':142,145 'write':49,101","prices":[{"id":"6de4ee27-b2f2-48ba-aa7c-d880e54ab3ff","listingId":"df141b25-d0ff-444f-82f4-90e43df013ed","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:16:18.883Z"}],"sources":[{"listingId":"df141b25-d0ff-444f-82f4-90e43df013ed","source":"github","sourceId":"agentskillexchange/skills/drive-token-efficient-browser-testing-from-coding-agents-with-playwright-cli","sourceUrl":"https://github.com/agentskillexchange/skills/tree/main/skills/drive-token-efficient-browser-testing-from-coding-agents-with-playwright-cli","isPrimary":false,"firstSeenAt":"2026-05-18T13:16:18.883Z","lastSeenAt":"2026-05-18T19:10:17.125Z"}],"details":{"listingId":"df141b25-d0ff-444f-82f4-90e43df013ed","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"agentskillexchange","slug":"drive-token-efficient-browser-testing-from-coding-agents-with-playwright-cli","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":"d8564e2d1026e0dcca336736a98f3ca11ad1d9ab","skill_md_path":"skills/drive-token-efficient-browser-testing-from-coding-agents-with-playwright-cli/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/agentskillexchange/skills/tree/main/skills/drive-token-efficient-browser-testing-from-coding-agents-with-playwright-cli"},"layout":"multi","source":"github","category":"skills","frontmatter":{"name":"Drive token-efficient browser testing from coding agents with Playwright CLI","description":"Use Playwright CLI when a coding agent needs to open pages, inspect snapshots, click, type, capture screenshots, and manage browser sessions through concise shell commands instead of loading a full browser automation server or hand-writing Playwright scripts first."},"skills_sh_url":"https://skills.sh/agentskillexchange/skills/drive-token-efficient-browser-testing-from-coding-agents-with-playwright-cli"},"updatedAt":"2026-05-18T19:10:17.125Z"}}