
Rspack bundler patterns for Rsbuild/Rslib config customization. Trigger: When customizing rspack config via tools.rspack, adding plugins, aliases, or Module Federation setup.
Biome 2 linting and formatting patterns for this monorepo. Trigger: When linting, formatting, fixing Biome errors, configuring biome.json, or understanding code style rules.
Lefthook Git hooks and Conventional Commits patterns for this project. Trigger: When configuring lefthook.yml, writing commit messages, adding git hooks, or understanding commit conventions.
Mock Service Worker v2 patterns for browser and Node test environments. Trigger: When mocking HTTP requests with MSW, adding handlers, setting up test servers, or configuring service workers.
Nx monorepo task orchestration patterns for running, caching, and coordinating builds. Trigger: When running nx commands, adding targets to project.json, configuring nx.json, or understanding task dependencies.
# Skill: playwright (project-local) Extends the global Playwright skill with project-specific setup, browser install, and MF dev server orchestration for this monorepo. --- ## Browser Installation in AI Agents (OpenCode / Claude) The MCP Playwright server looks for `chrome` at `/opt/google/chrome/chrome` by default. That binary is **not available** in this environment. ### Fix 1 — Configure MCP to use chromium (preferred, one-time) In `~/.config/opencode/opencode.json`, add `--browser chro
Preact 10 patterns with React-compat and Module Federation singleton setup. Trigger: When writing Preact components, hooks, types, or configuring Preact in Rsbuild/Rslib/Rstest.
Rslib library build tool patterns for Rspack-based component libraries. Trigger: When configuring rslib.config.ts, library builds, Module Federation remotes, or dynamic entry discovery.
Rstest patterns for Rspack-native unit testing with Preact. Trigger: When writing tests with @rstest/core, testing-library/preact, or configuring rstest.config.ts.