KiraClaw/defaults/skills/playwright-use/SKILL.md
Practical browser automation guidance for KiraClaw browser MCP tasks. Trigger on: opening a downloaded HTML file, testing a localhost app, validating a web flow in the browser, interacting with a browser game, or when Playwright/browser actions keep timing out or failing.
npx skillsauth add krafton-ai/kira playwright-useInstall 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.
Use this skill when the task depends on a live page and browser behavior matters.
file://. Serve the directory over local HTTP and open http://127.0.0.1 or http://localhost instead.cd /path/to/dir && python3 -m http.server 8765 --bind 127.0.0.1
http://127.0.0.1:8765/....document.readyState, visible buttons, or small DOM checks over immediate screenshots.Start with normal browser interactions:
browser_navigatebrowser_clickbrowser_fillbrowser_wait_forbrowser_snapshotIf normal interactions fail repeatedly because of overlays, viewport problems, canvas rendering, or unstable refs, switch quickly instead of repeating the same failed action.
For canvas-heavy or animated pages:
browser_evaluate or browser_run_code against app state, exposed globals, or known UI handlersWhen you switch to script-driven interaction, keep it focused:
file:// blocked: switch to localhostdevelopment
Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization. When Claude needs to work with spreadsheets (.xlsx, .xlsm, .csv, .tsv, etc) for: (1) Creating new spreadsheets with formulas and formatting, (2) Reading or analyzing data, (3) Modify existing spreadsheets while preserving formulas, (4) Data analysis and visualization in spreadsheets, or (5) Recalculating formulas
testing
Make channel-facing speak output sound natural and easy to read. Trigger on: preparing a Slack, Telegram, or Discord reply with speak; rewriting markdown-heavy or AI-sounding prose before delivery; or when a response feels too formal, too structured, or too obviously model-written for a chat conversation.
development
Create or refine KiraClaw/Codex skills as concise SKILL.md packages. Trigger on: "make a skill", "create a skill", "update this skill", "seed skill", "default skill", or when the user wants reusable agent workflow instructions instead of one-off prompt text.
documentation
Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasks