con un clic
client
client contiene 4 skills recopiladas de pangeachat, con cobertura ocupacional por repositorio y páginas de detalle dentro del sitio.
Skills en este repositorio
Use when adding or refreshing client UI translations — filling newly-added `intl_en.arb` keys into existing locales (the l10n-sync CI gate's remediation), backfilling `.arb` locales for languages that lack one, or re-translating a single locale. Runs the Vertex-Gemini translator with the ICU-preservation validation gate.
Starting and restarting the Flutter web client locally without the recurring startup hang. Use to bring :8090 up from scratch, when the app sits forever on the loading spinner, when a code change isn't showing up, when port 8090 is dead, or when stray flutter/dart compilers have piled up. Covers the clean first-time startup procedure, the one-tab IndexedDB rule, the fifo control channel, hot-reload vs clean-restart, and stuck-state recovery.
Running automated, exploratory browser QA of the Flutter web client with AI agents driving the Claude-in-Chrome extension (not scripted Playwright). Use when asked to "run agent QA", "test the deployed/staging app with agents", "have agents click through the app", "drive the canvas by semantics", or whenever an agent reports an empty / 2-node semantics tree and can't find on-screen elements. Owns the canvas-driving recipe (the map-tile-gated semantics race + wake-and-poll), the single-browser round structure, and the dead-ends that DON'T work. For SCRIPTED Playwright/axe coverage use `add-e2e-coverage` instead.
Add Playwright E2E and accessibility test coverage for a feature flow in the Pangea Chat Flutter web app. Use when asked to "write a Playwright test", "add an E2E test", "test [flow] end-to-end", or "add accessibility coverage".