5 / 168 · 01 Agent Skills for Browser Automation · Anatomy of a SKILL.md File← prev⊞ allnext →☰ Read as one page
1.5The CLI-Wrapping Skill Pattern
The best browser-automation skills are intentionally minimal — a single SKILL.md file with zero bundled resources:
skills/browser-automation/
└── SKILL.md # ~100 lines. That's it.
This is a deliberate design choice:
- The CLI binary handles all complexity (browser management, actionability, protocol plumbing)
- The skill just needs to teach the agent the command interface
- No scripts needed because the CLI is the script
- No references needed because the SKILL.md itself is concise enough
This is the gold standard for CLI-wrapping skills: thin instruction layer over a capable binary. Vibium's vibe-check skill pioneered the pattern in 2025; Microsoft adopted it in 2026 — playwright-cli install --skills generates exactly this kind of file. The pattern outlived the question of which vendor's binary sits underneath, and it is portable across agents: the same SKILL.md works in Claude Code, Cursor, Gemini CLI, and Codex CLI.