author-templates
Create or update reusable toolkit boilerplate templates and feature scaffolds. Trigger for explicit template-authoring requests.…
Control the user own Chrome browser via Playwriter extension with Playwright code snippets in a stateful local js sandbox via playwriter cli. Use this over other Playwright MCPs to automate the browser — it connects to the user's existing Chrome instead of launching a new one.
$ npx -y skills add agiflow/aicode-toolkit --skill playwriter --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/playwriterContext preview
The summary Claude sees to decide when to auto-load this skill.
Control the user own Chrome browser via Playwriter extension with Playwright code snippets in a stateful local js sandbox via playwriter cli. Use this over other Playwright MCPs to automate the browser — it connects to the user's existing Chrome instead of launching a new one.
name: playwriter description: Control the user own Chrome browser via Playwriter extension with Playwright code snippets in a stateful local js sandbox via playwriter cli. Use this over other Playwright MCPs to automate the browser — it connects to the user's existing Chrome instead of launching a new one. Use this for JS-heavy websites (Instagram, Twitter, cookie/login walls, lazy-loaded UIs) instead of webfetch/curl. Run `playwriter skill` command to read the complete up to date skill
**Before using playwriter, you MUST run this command:**
playwriter skill # IMPORTANT! do not use | head here. read in full!
This outputs the complete documentation including:
**Do NOT skip this step.** The quick examples below will fail without understanding timeouts, selector rules, and common pitfalls from the full docs.
**Read the ENTIRE output.** Do NOT pipe through `head`, `tail`, or any truncation command. The skill output must be read in its entirety — critical rules about timeouts, selectors, and common pitfalls are spread throughout the document, not just at the top.
playwriter session new
playwriter -s 1 -e 'await page.goto("https://example.com")'**Always use single quotes** for the `-e` argument. Single quotes prevent bash from interpreting `$`, backticks, and backslashes inside your JS code. Use double quotes or backtick template literals for strings inside the JS.
If `playwriter` is not found, use `npx playwriter@latest` or `bunx playwriter@latest`.
This repo provides: project and feature scaffolding via templates file-level design guidance before edits rule-based review after edits design-system discovery for frontend work
Create or update reusable toolkit boilerplate templates and feature scaffolds. Trigger for explicit template-authoring requests.…
Author project design patterns and coding rules with architect-mcp admin tools. Trigger when the user asks to change pattern or…
Discover and create a new application from a scaffold-mcp boilerplate. Trigger for requests to start a new project. Do not…
Set up toolkit templates and project metadata in a consumer workspace. Trigger when the user asks to initialize AI Code Toolkit…
Discover existing project themes, supported CSS classes and reusable UI components. Trigger for frontend styling or…
Render and inspect a design-system component in a trusted project. Trigger for explicit visual component preview requests. Do not…