How this skill is triggered — by the user, by Claude, or both
Slash command
/llmwiki:queryThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Query the knowledge base accumulated in .llmwiki/ and get answers.
Query the knowledge base accumulated in .llmwiki/ and get answers.
/llmwiki:query <question>
.llmwiki/index.xml.llmwiki/entities.json to absorb notation variationsstatus: dormant in frontmatter[[entity-id]] format in the answerIf the following are discovered during the answering process, propose to the user. Only update the wiki if the user approves.
Discovery: Entities A and B have an unregistered relationship.
Write procedure:
related[[B]] -- Description of relationship to ## Relationsupdated to today on both pages## Changelog on both pagesDiscovery: A concept not matching any existing entity was needed for the answer.
Write procedure:
.llmwiki/entities/<category>/<entity-id>.md following the template in ${CLAUDE_PLUGIN_ROOT}/skills/make/llmwiki/schema.md.llmwiki/entities.json (lowercase kebab-case, aliases in both Japanese and English)Discovery: A description in an existing page contradicts another page or the answer content.
Write procedure:
## Key Facts and add a "needs review" flagupdated to today## Changelog: "YYYY-MM-DD: Contradiction detected (value A vs value B), added needs review flag"Discovery: A page with status: dormant was needed for the answer.
Proposal: "This page is dormant but was used in the answer. Would you like to reactivate it to active?"
Write procedure:
status: dormant from the page's frontmatter"status": "dormant" from the corresponding entity in entities.jsonupdated to todayCondition: When the answer spans multiple entities with analysis/comparison that has value as a standalone page.
Auto-approve check: Read .llmwiki/config.json. If auto_approve.query_save_synthesis is true (default), save without asking and inform the user after the fact. Otherwise, propose: "Would you like to save this answer as .llmwiki/syntheses/.md?"
Write procedure:
.llmwiki/syntheses/<kebab-case-theme>.mdsource_type: derived, generated: YYYY-MM-DD, source_entities: [entity-id, ...] in the document's frontmatterIf wiki writes were performed in Step 4, append an entry to .llmwiki/log.md in the following format:
## [YYYY-MM-DD] query | <type of 4a/4b/4c/4d/4e executed and target entities>
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.
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.
npx claudepluginhub ktrysmt/claude-plugins --plugin llmwiki