npm i -g playwriter
npx playwriter@latest session new
npx -y skills add https://playwriter.dev
playwriter session new # creates sandbox, outputs id (e.g. 1) playwriter -s 1 -e 'state.page = await context.newPage(); await state.page.goto("https://example.com")' playwriter -s 1 -e 'console.log(await snapshot({ page: state.page }))' playwriter -s 1 -e 'await state.page.locator("aria-ref=e5").click()'
playwriter browser start
playwriter browser start /path/to/chrome
playwriter session new playwriter -s 1 -e 'console.log(context.pages().map((p) => p.url()))'