From llm-wiki-agent
Use when the user asks what was learned before, references past mistakes/lessons/playbooks ("have we hit this before", "what did we learn about X", "lessons learned", "did I already solve this"), or when you want to consult the agent's own compound learnings before acting. Reads the compound-learnings store (project .compound/ + the global store), index-first.
How this skill is triggered — by the user, by Claude, or both
Slash command
/llm-wiki-agent:learn-recallThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Consult the agent's own accumulated **work-lessons** (corrections, playbooks,
Consult the agent's own accumulated work-lessons (corrections, playbooks,
insights, patterns) to answer "have we learned this before?" and to inform how
you approach the current task. These are the agent's lessons — not source
wiki pages (wiki-query handles those) and not user preferences (those live
in MEMORY).
This skill is index-first and token-frugal: read the compact index, then fetch at most a handful of bodies, and only the ones that actually sharpen the answer. Never load the store wholesale.
wiki-query (the wiki)./learn-capture. This skill is read-only.Retrieval merges both tiers; the project store shadows global on id collision.
| Scope | Root | Notes |
|---|---|---|
| project | <repo>/.compound/ | primary, committed, team-shared |
| global | $COMPOUND_KNOWLEDGE_HOME or ~/.claude/compound-knowledge/ | opt-in, curated, cross-project |
Each store: a compact index.md plus per-type bodies under
insights/ playbooks/ corrections/ patterns/. The index line schema is:
- [CODE] {id} | {tags} | {headline} | {confidence} | {date}
Type codes → body directory: C → corrections/, P → playbooks/,
I → insights/, Pa → patterns/. The body file is <root>/<dir>/<id>.md.
Locate the indexes. Read <repo>/.compound/index.md and the global
index.md (under $COMPOUND_KNOWLEDGE_HOME or ~/.claude/compound-knowledge/).
If neither exists, say no learnings have been captured yet and stop — there is
nothing to recall.
Scan the index lines (cheap — they are headline-only). Match the user's
question against the tags column and headlines. If a store is large, use
grep -i "<term>" <root>/index.md to find candidate lines rather than reading
the whole file. Corrections rank first (mistakes not to repeat), then
playbooks, then insights/patterns.
Merge tiers, project over global on duplicate id. Keep the most relevant candidates (typically ≤5).
Fetch bodies on demand — at most 5, only when needed. For a candidate that
directly answers the question, read its body at <root>/<type-dir>/<id>.md
(or Glob for **/<id>.md if unsure of the type). Skip bodies whose headline
already answers the question — many recalls need no body read at all.
Synthesize and cite ids and scope. Lead with corrections. For each lesson used, cite its id and scope, e.g.:
kw-2026-06-08-retry-jitter, project) says: add jitter…"kw-…-deploy (global): …"
Distinguish a captured learning from general reasoning when you add your own./learn-capture.npx claudepluginhub gal-tab/agent_knowledgebase --plugin llm-wiki-agentFetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Applies a firm's KYC/AML rules grid to parsed onboarding records: assigns risk rating, checks required documents, outputs rule outcomes with citations, and routes for escalation.
Generates daily or weekly digests of activity from connected sources (chat, email, docs, tasks, CRM), highlighting action items, decisions, mentions, and project updates.