selector-strategies
Provides concrete guidance on writing reliable CSS/XPath selectors for web automation, focusing on stable attributes like data-testid and avoiding brittle patterns. Includes priority tables, anti-pattern warnings, and handling strategies for dynamic content in React apps.
Unlock Deep Analysis
Use AI to visualize the workflow and generate a realistic output preview for this skill.
Powered by Fastest LLM
Target Audience
RPA developers, test automation engineers, and web developers writing reliable selectors for Playwright, Selenium, or Puppeteer
10/10Security
Low security risk, safe to use
9
Clarity
9
Practicality
8
Quality
8
Maintainability
6
Innovation
Testing
web-automationcss-selectorsxpathrpatest-engineering
Compatible Agents
Claude Code
~/.claude/skills/
Codex CLI
~/.codex/skills/
Gemini CLI
~/.gemini/skills/
O
OpenCode
~/.opencode/skills/
O
OpenClaw
~/.openclaw/skills/
GitHub Copilot
~/.copilot/skills/
Cursor
~/.cursor/skills/
W
Windsurf
~/.codeium/windsurf/skills/
C
Cline
~/.cline/skills/
R
Roo Code
~/.roo/skills/
K
Kiro
~/.kiro/skills/
J
Junie
~/.junie/skills/
A
Augment Code
~/.augment/skills/
W
Warp
~/.warp/skills/
G
Goose
~/.config/goose/skills/
Source: https://github.com/omerlefaruk/CasareRPA#.claude~skills~selector-strategies
Content curated from original sources, copyright belongs to authors