From glean
Manually trigger glean extraction on pending sessions, or on a specific session by ID. Reports processed, extracted, skipped, and errors
How this skill is triggered — by the user, by Claude, or both
Slash command
/glean:glean-extract [session-id][session-id]This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Manually trigger the glean worker. Feels like `make deploy` - show progress, end with a summary.
Manually trigger the glean worker. Feels like make deploy - show progress, end with a summary.
Decide which mode to run based on $ARGUMENTS:
If $ARGUMENTS is non-empty, treat it as a session id and run:
PYTHONPATH="${CLAUDE_PLUGIN_ROOT}/scripts" python3 -m glean.worker --session "$1"
If $ARGUMENTS is empty, drain the pending queue:
PYTHONPATH="${CLAUDE_PLUGIN_ROOT}/scripts" python3 -m glean.worker --drain
Stream stdout/stderr to the user as the worker runs. The worker emits structured progress lines for each session it touches.
After the worker exits, parse its final output (JSON summary on stdout) and render a summary block:
glean extract summary
---------------------
Sessions processed: N
Fragments extracted: N
Sessions skipped: N
- {session_short}: {reason} (e.g. too short, dedup hit, already delivered)
Errors: N
- {session_short}: {error}
If the worker returned non-zero, surface its exit code and the last lines of stderr. Do not retry automatically - let the user decide.
If no pending sessions existed in drain mode, say so plainly:
Nothing to do. Queue is empty.
worker.lock). If locked, the worker will say so - relay that to the user.--drain and --session defined in CONTRACTS.md.npx claudepluginhub vedantggwp/gleanProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.