From glean-pack
Diagnoses and fixes common Glean API errors including indexing failures, search issues, and permission problems.
How this skill is triggered — by the user, by Claude, or both
Slash command
/glean-pack:glean-common-errorsThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
**Cause:** Invalid or expired API token.
Cause: Invalid or expired API token. Fix: Regenerate token in Admin > Settings > API Tokens.
Cause: Using indexing token for search or vice versa.
Fix: Indexing API uses indexing tokens. Client API uses client tokens with X-Glean-Auth-Type: BEARER.
Causes: Documents still processing (1-5 min), permissions blocking, query doesn't match. Fix: Wait 5 minutes. Check permissions allow the searching user. Broaden query.
| Error | Cause | Solution |
|---|---|---|
uploadId already used | Duplicate upload | Generate unique ID per run |
document too large | Body > 100KB | Truncate or split content |
invalid datasource | Datasource not created | Run adddatasource first |
missing required field | No id or title | Ensure all documents have both |
Cause: Document permissions restrict visibility.
Fix: Set allowAnonymousAccess: true for public docs or add specific users/groups.
2plugins reuse this skill
First indexed Jul 17, 2026
npx claudepluginhub ia23a-lachnita/claude-code-plugins-plus-fix-skills --plugin glean-packDiagnoses and fixes Glean API errors including indexing failures, search issues, and permission problems. Useful for debugging empty search results and token mismatches.
Searches and fetches Glean developer docs via MCP tools for APIs, SDKs (Python/JS), MCP config, authentication, indexing, and integrations.
Guides collaborative design exploration before implementation: explores context, asks clarifying questions, proposes approaches, and writes a design doc for user approval.