algolia-install-auth

Featured

Install and configure the Algolia JavaScript v5 client with proper API key management. Use when setting up a new Algolia integration, configuring Application ID and API keys, or initializing the algoliasearch client in a Node.js/TypeScript project. Trigger: "install algolia", "setup algolia", "algolia auth", "configure algolia keys".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Algolia Install & Auth ## Overview Set up the `algoliasearch` v5 JavaScript client with Application ID and API key authentication. Algolia uses a two-key system: an **Application ID** (identifies your app) and an **API key** (controls permissions). Every Algolia account has three default keys: Search-Only, Admin, and Monitoring. ## Prerequisites - Node.js 18+ with npm, pnpm, or yarn - Algolia account at [dashboard.algolia.com](https://dashboard.algolia.com) - Application ID and API key from dashboard > Settings > API Keys ## Instructions ### Step 1: Install the Client ```bash # Full client (Search + Analytics + Recommend + A/B Testing + Personalization) npm install algoliasearch # Or search-only (lighter bundle, frontend use) npm install algoliasearch # then import { liteClient } from 'algoliasearch/lite' # Or individual API clients if you only need one npm install @algolia/client-search npm install @algolia/client-analytics npm install @algolia/recommend ``` ### Step 2: Configure Environment Variables ```bash # .env (NEVER commit — add to .gitignore) ALGOLIA_APP_ID=YourApplicationID ALGOLIA_ADMIN_KEY=your_admin_api_key ALGOLIA_SEARCH_KEY=your_search_only_api_key # .gitignore .env .env.local .env.*.local ``` **Key types and when to use them:** | Key Type | ACL Permissions | Use In | |----------|----------------|--------| | Search-Only | `search` | Frontend, mobile apps | | Admin | All operations | Backend only, never expose | | Monitoring | `GET /1/status` | ...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

algolia-security-basics

Apply Algolia security best practices: API key scoping, secured API keys, frontend vs backend key separation, and key rotation. Trigger: "algolia security", "algolia API key security", "secure algolia", "algolia secrets", "algolia key rotation", "algolia secured key".

2,266 Updated today
jeremylongshore
AI & Automation Featured

algolia-deploy-integration

Deploy Algolia-powered apps to Vercel, Fly.io, and Cloud Run with proper API key management and InstantSearch frontend integration. Trigger: "deploy algolia", "algolia Vercel", "algolia production deploy", "algolia Cloud Run", "algolia Fly.io", "algolia InstantSearch".

2,266 Updated today
jeremylongshore
AI & Automation Featured

algolia-common-errors

Diagnose and fix the top Algolia API errors: 400, 403, 404, 429, ApiError, RetryError, and indexing failures. Trigger: "algolia error", "fix algolia", "algolia not working", "debug algolia", "algolia 429", "algolia 403".

2,266 Updated today
jeremylongshore
AI & Automation Featured

algolia-enterprise-rbac

Configure Algolia enterprise access control: team-scoped API keys, Secured API Keys for multi-tenant RBAC, dashboard team management, and audit logging. Trigger: "algolia RBAC", "algolia enterprise", "algolia roles", "algolia permissions", "algolia team access", "algolia multi-tenant", "algolia SSO".

2,266 Updated today
jeremylongshore
AI & Automation Featured

alchemy-install-auth

Install the Alchemy SDK and configure API key authentication for Web3 development. Use when setting up blockchain API access, creating an Alchemy app, or configuring multi-chain RPC endpoints. Trigger: "install alchemy", "setup alchemy", "alchemy auth", "alchemy API key".

2,266 Updated today
jeremylongshore