Context-aware Swedish translation for Sport Wizard youth soccer coaching application. Use when the user explicitly requests translation of components, screens, features, or user-facing text to Swedish (e.g., Translate ConfigurationScreen to Swedish, Add Swedish translations for the game screen, Translate the new player rotation UI). This skill provides domain-specific soccer terminology, natural Swedish phrasing patterns, and automated translation workflow that updates both JSON translation files and component code.
Python virtual environment management using uv for fast and reliable environment setup. Create, maintain, and manage Python virtual environments with dependency management. Use uv for environment creation, package installation, dependency resolution, and project configuration. Use when setting up new Python projects, managing dependencies, troubleshooting environment issues, or ensuring reproducible development environments.
Storefront Next frontend development assistant for the React 19 + React Router 7 + Tailwind CSS 4 e-commerce app in frontend/. Use this skill whenever working on files under frontend/ — React components, routes, hooks, providers, adapters, Page Designer decorators, extensions, configuration, Storybook stories, unit tests (Vitest), or any SCAPI integration code. Also trigger when the user references SCAPI, React Server Components in this project, the adapter pattern, Page Designer metadata generation, the config system (config.server.ts), file-based routing, Radix UI primitives, Zustand stores, or the extension system — even without saying frontend explicitly. Covers: RSC data loading patterns, adapter registry, decorator-based metadata generation, environment-overridable config, Tailwind design tokens, i18n with react-i18next, form validation (React Hook Form + Zod), Storybook 10 stories and tests, and Vitest unit testing. Do NOT use for backend/ directory files (SFRA, ISML, dw.* APIs, cartridge code, npm commands).