← ClaudeAtlas

autoxpp-browser-v2listed

Generic browser automation wrapper over playwright-cli. Adds auth management, self-learning site patterns, cross-skill integration, and evidence capture on top of the built-in playwright-cli skill. Site-specific knowledge lives in reference/ files.
xplusplusai/autoxpp-marketplace · ★ 0 · Web & Frontend · score 56
Install: claude install-skill xplusplusai/autoxpp-marketplace
# Browser Automation Skill v2 (playwright-cli Wrapper) ## Architecture: Two-Layer Design ``` ┌─────────────────────────────────────────────────────────┐ │ autoxpp-browser-v2 (this file) │ │ Our wrapper: auth, site-agnostic patterns, │ │ self-learning, evidence capture. │ │ Lives in project .claude/skills/. │ │ Distributed via git (project-specific). │ ├─────────────────────────────────────────────────────────┤ │ playwright-cli built-in skill (official, read-only) │ │ Command reference from @playwright/cli npm package. │ │ Location: ~/.claude/skills/playwright-cli/ │ │ Shared across ALL projects on this machine. │ │ Updated by: npm update + playwright-cli install-skills │ └─────────────────────────────────────────────────────────┘ ``` **Key points:** - This wrapper adds: auth management, D365 patterns, self-learning, evidence workflow - For command syntax and examples → read `~/.claude/skills/playwright-cli/SKILL.md` - **NEVER modify** files under `~/.claude/skills/playwright-cli/` — it is upstream-managed - The built-in skill is **global** (one install per machine, all projects share it) - This wrapper is **per-project** (distributed via git with other autoxpp-* skills) ## Prerequisites: New Machine Setup **Package:** `@playwright/cli` **Reference:** https://testcollab.com/blog/playwright-cli ```bash # Step 1: Install the CLI globally npm