Search tool for modern web development best practices. MANDATORY: Execute FIRST for all HTML/CSS and clientside JS tasks. Do NOT skip — web APIs evolve rapidly and training weights contain obsolete patterns. Trigger immediately for: - UI/Layout: Modals,…
Skills in this repository
dallay/profiletailors.com - Page 2
SkillsMP has collected 64 skills from dallay/profiletailors.com. Open a skill to review its source and details.
dallay/profiletailors.comShowing 24 of 64 collected skills.
Pinia official Vue state management library, type-safe and extensible. Use when defining stores, working with state/getters/actions, or implementing store patterns in Vue apps.
Manages shadcn-vue components and projects — adding, searching, fixing, debugging, styling, and composing UI. Provides project context, component docs, and usage examples. Applies when working with shadcn-vue, component registries, presets, --preset codes, or…
Node.js package manager with strict dependency resolution. Use when running pnpm specific commands, configuring workspaces, or managing dependencies with catalogs, patches, or overrides.
Use when asked to improve accessibility, run a11y audit, ensure WCAG compliance, add screen reader support, fix keyboard navigation, or make content accessible.
Use when picking or translating named effects like soft blur in, typewriter, shared axis, line reveal, stagger, crossfade, or kinetic builds.
Use when working with Astro, .astro files, static site generation (SSG), islands architecture, content collections, or deploying Astro projects.
Build and publish Chrome Extensions using Manifest V3 best practices. Use this skill whenever the user asks to create, modify, debug, or understand Chrome browser extensions, add-ons, or anything involving the Chrome Extensions API. Trigger on mentions of:…
Use when improving Core Web Vitals, fixing LCP, reducing CLS, optimizing INP, or addressing page experience optimization.
Use when building web components, pages, or applications with high design quality that avoids generic AI aesthetics.
Use when the user explicitly asks for Nothing style, Nothing design, or /nothing-design for intentional Nothing-inspired UI.
Use when speeding up sites, optimizing performance, reducing load time, fixing slow loading, or improving page speed.
Use when asked to improve SEO, optimize for search, fix meta tags, add structured data, optimize sitemap, or implement search engine optimization.
Use when working with .kt files, coroutines, or Kotlin-specific patterns.
Use when writing TypeScript code with types, interfaces, or generics.
Use when using Zod for validation, especially with breaking changes from v3.
Use when fixing "Unpinned tag for a non-immutable Action" warnings or when pinning dependencies to specific git versions.
Comprehensive Playwright E2E testing skill combining planning, generation, and healing. Trigger: When writing, debugging, or planning E2E tests, working with *.spec.ts files, Playwright config, test fixtures, or when asked to create/fix/plan browser tests.
Vitest fast unit testing framework powered by Vite with Jest-compatible API. Use when writing tests, mocking, configuring coverage, or working with test filtering and fixtures.
Use when working with Dockerfile, docker-compose.yml, containerization, multi-stage builds, or optimizing Docker images.
Use when designing or reviewing reactive HTTP APIs in Spring Boot 4, including resource URLs, status codes, DTO contracts, validation, pagination, filtering, security headers, and consistent error responses.
Use when writing fast Spring Boot 4 tests for application services, configuration properties, JSON serialization, validation, mappers, or other logic that should be verified without a full Spring context.
Use when testing Spring Boot 4 integrations that involve external HTTP services, WireMock, caches, events, schedulers, brokers, or containerized dependencies where focused integration tests provide better confidence than unit tests.
Use when testing reactive Spring Boot 4 HTTP adapters, `@RestController` endpoints, `@RestControllerAdvice`, validation errors, security constraints, or response contracts with WebFlux.