
from nuxt-swiftsearch66
Implementation patterns and best practices for building SSR-first Algolia search UIs in Nuxt 3 using @atoms-studio/nuxt-swiftsearch, with components, composable
Provides a comprehensive guide and patterns for integrating Algolia InstantSearch into Nuxt 3 applications via the @atoms-studio/nuxt-swiftsearch module. The skill documents installation, component/composable pairing, SSR-compatible widget registration, URL routing integration, caching for infinite hits, and common pitfalls to avoid when migrating from vue-instantsearch.
Use when building search pages or features in Nuxt 3 sites that require fast SSR-friendly Algolia search experiences: product search, documentation search, or content discovery pages. Also useful when migrating existing InstantSearch implementations to a Nuxt-native approach.
Useful for developer-facing agents or authoring assistants that generate or validate Nuxt 3 code and configuration for Algolia integrations (e.g., Code assistants, Copilot-style tools).
Nuxt SwiftSearch skill provides implementation patterns for building Algolia InstantSearch UIs in Nuxt 3. Well-structured SKILL.md with clear dual-registration pattern (composable + component), comprehensive widget reference table, and good common mistakes section. No bundled scripts — purely a reference/documentation skill. Clean frontmatter, specific trigger conditions, and useful code examples throughout.
Solid documentation-only skill for a niche audience (Nuxt 3 + Algolia developers). The widget reference table and common mistakes section add real value. Architecture follows skill spec reasonably well with proper frontmatter. The external reference to widgets-reference.md is a minor gap — ideally would be bundled in references/ directory. No security concerns at all — purely instructional content with no executable code.