Expert patterns for Algolia search implementation, indexing strategies, React InstantSearch, and relevance tuning Use when: adding search to, algolia, instantsearch, search api, search functionality.
Install with Tessl CLI
npx tessl i github:haniakrim21/everything-claude-code --skill algolia-search66
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillValidation for skill structure
React InstantSearch hooks usage
Correct InstantSearch package
0%
100%
algoliasearch client
100%
100%
InstantSearch provider
100%
100%
useSearchBox for input
0%
100%
useHits for results
0%
100%
useRefinementList for facets
0%
100%
usePagination for pages
0%
100%
useInstantSearch for state
100%
100%
Hooks-based approach
0%
100%
Without context: $0.2836 · 1m 3s · 18 turns · 25 in / 3,980 out tokens
With context: $0.4076 · 1m 19s · 23 turns · 28 in / 5,150 out tokens
Next.js SSR search integration
Next.js SSR package
100%
100%
InstantSearchNext component
100%
100%
force-dynamic export
0%
100%
getServerState usage
100%
100%
serverState prop
100%
100%
routing prop for URLs
100%
100%
No plain InstantSearch in SSR
100%
100%
Without context: $0.4224 · 1m 51s · 21 turns · 26 in / 7,257 out tokens
With context: $0.6779 · 2m 45s · 26 turns · 31 in / 11,278 out tokens
Algolia indexing and data sync
partialUpdateObjects for attributes
100%
100%
Only changed fields in partial update
100%
100%
No deleteBy usage
100%
100%
deleteObjects with objectIDs
100%
100%
Batching implemented
100%
83%
Batch size in range
53%
100%
Incremental update strategy
100%
66%
No unnecessary full reindex
100%
100%
Without context: $0.4015 · 2m · 20 turns · 27 in / 6,759 out tokens
With context: $0.4766 · 1m 52s · 24 turns · 280 in / 6,760 out tokens
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.