glean-pack
Claude Code skill pack for Glean (24 skills)
Installation
Open Claude Code and run this command:
/plugin install glean-pack@claude-code-plugins-plus
Use --global to install for all projects, or --project for current project only.
What It Does
> 24 production-ready Claude Code skills for Glean enterprise search -- real Indexing API and Client API code with actual endpoints.
Skills (24) plugin-local skills
CI/CD for Glean connectors with automated indexing tests and search quality validation.
Diagnose and fix common Glean API errors including indexing failures, search issues, and permission problems.
Execute Glean primary workflow: search, chat, and AI-powered answers across enterprise data.
Execute Glean secondary workflow: bulk document indexing, custom datasource connectors, and content lifecycle management via the Indexing API.
Optimize Glean costs by managing indexed content volume, datasource efficiency, and connector resource usage.
PII filtering: strip emails, phone numbers, SSNs from document body before indexing.
Collect Glean diagnostic information for support including datasource config, indexing status, and search quality metrics.
Deploy Glean custom connectors as scheduled jobs on Cloud Run, Lambda, or Fly.
Map AD/Okta groups to Glean document permissions using allowedGroups.
Index documents into Glean and search them back using the Indexing and Client APIs.
Triage: Is search returning results? Check Glean status page.
Install and configure Glean API authentication with indexing and client tokens.
Configure Glean local development with mock search responses, test datasources, and connector development workflow.
Migrate from Elasticsearch/Algolia: 1) Export all documents from source, 2) Transform to Glean document schema (id, title, url, body, permissions), 3) Create datasource with adddatasource, 4) Bulk index with bulkindexdocuments, 5) Validate search quality with test queries, 6) Switch search UI to use Glean Client API.
Use separate datasource names per environment (wiki_staging vs wiki_prod).
Track: documents indexed per run (total + new + updated + deleted), indexing errors and retries, search API latency, zero-result query rate, stale content age distribution.
Optimize Glean search relevance and indexing throughput with batch sizing, datasource configuration, and content quality improvements.
Pre-launch: All datasources indexed and searchable.
Glean Indexing API: ~100 requests/min per token.
Enterprise architecture: Source Systems to Connectors (Cloud Run/Lambda, event-driven or scheduled) to Glean Indexing API to Glean Search Index to Client API (Search + Chat) to Your Apps (Slack bot, portal, internal tools).
Apply production-ready Glean API patterns with typed clients, batch indexing, pagination, and error handling.
Token security: Indexing tokens have write access -- never expose in frontend.
Check Glean developer changelog for API changes.
Implement event-driven Glean indexing triggered by source system webhooks from GitHub, Confluence, Notion, and other content platforms.