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 kriptoburak/jeremylongshore-claude-code-plugins-plus-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.
Guides collaborative design exploration before implementation: explores context, asks clarifying questions, proposes approaches, and writes a design doc for user approval.
Creates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.