
from skills37
Guides agents through implementing production-ready search (Elasticsearch or Algolia): index design, sync pipelines, search APIs, autocomplete, and relevance tu
This skill equips AI agents to add production-quality search to applications. It provides concrete, prescriptive guidance for index design (Elasticsearch and Algolia), building database-to-index synchronization pipelines, constructing search APIs with faceting and highlights, implementing autocomplete/typeahead, and iteratively tuning relevance using real query logs. The instructions include example analyzers, query shapes, aggregation patterns, and operational practices (full re-index, incremental sync, deletion handling, and error recovery).
Use this skill when a user asks to add or improve search functionality: "add search to my app", "set up Elasticsearch", "configure Algolia", "fix search relevance", "add autocomplete", or "implement faceted filtering". It's appropriate for e-commerce product search, documentation or blog search, and any app that needs scalable full-text search and relevance tuning.
Designed to be used by general-purpose agent harnesses (Claude Code, Codex, Cursor, or similar) that can read and act on CLI/HTTP instructions. The guidance is language-agnostic with Node.js/Python examples noted in metadata.
This skill has not been reviewed by our automated audit pipeline yet.
Code Reviewer
Perform structured, prioritized code reviews that find correctness, security, performance, reliability, and testing issues and provide concrete fix suggestions.
E2B — Sandboxed Code Execution
Documentation and best-practices for E2B sandboxes: run AI-generated code, install packages, manage files, and return artifacts safely.
Maestro — YAML Mobile UI Testing
Author and run readable Maestro YAML flows for mobile UI tests, integrate with CI, and use Maestro Studio for element inspection on Android and iOS.
ESLint — JavaScript & TypeScript Linting
Guides configuration and usage of ESLint 9+ (flat config) for JS/TS projects, including React and TypeScript plugin patterns and CI integration.
Tokio — Rust Async Runtime Skill
Provides expert guidance and examples for using Tokio to build high-performance asynchronous Rust applications, including tasks, channels, TCP servers, and sync
Audiowaveform Helper
Generate PNG/SVG waveform images and JSON or binary peak data from audio files for web players and social previews, with batch processing tips and integration e
Django (framework guide)
Practical guide to Django: project layout, models, views, templates, admin, REST patterns and deployment notes for building full-featured Python web apps.
Bun Runtime
Guides using Bun — a fast all-in-one JavaScript runtime, bundler, package manager and test runner — to speed Node.js projects, bundle TypeScript, run tests, and