Wikimind Skill
by @hal-9909
Ingest articles, docs, notes, and web pages into your local LLM-WikiMind knowledge base (Karpathy's LLM Wiki pattern). Triggers: add to knowledge base, inges...
clawhub install wikimind-ingestđ About This Skill
name: wiki-ingest version: 1.1.0 description: "Ingest articles, docs, notes, and web pages into your local LLM-WikiMind knowledge base (Karpathy's LLM Wiki pattern). Triggers: add to knowledge base, ingest, save to wiki, write to wiki, store this, wiki_ingest, ć ć°ç„èŻćș, ćć „ç„èŻćș." author: HAL-9909 homepage: https://github.com/HAL-9909/llm-wikimind-skill license: MIT tags: ["knowledge-base", "wiki", "second-brain", "MCP", "markdown", "local-first", "llm-wiki", "karpathy"] requires: bins: ["python3", "qmd"] env: [] os: ["darwin", "linux"]
wiki-ingest Skill
Ingest content into your local LLM-WikiMind knowledge base â a production implementation of Karpathy's LLM Wiki pattern.
Prerequisites
1. LLM-WikiMind installed â see setup guide
2. wiki-kb MCP server registered in CatDesk/OpenClaw
3. qmd installed: pip3 install qmd
Trigger phrases
wiki_ingestWorkflow
Step 1: Read global schema
cat "$WIKIMIND_ROOT/CLAUDE.md"
Step 2: Classify the content
| Type | Directory | When to use |
|------|-----------|-------------|
| concept | concepts/ | Explaining a concept, pattern, or mechanism |
| entity | entities/ | Describing an API object or class |
| comparison | comparisons/ | Comparing two approaches |
| source-summary | sources/ | Summarizing an article or doc |
Step 3: Identify the domain
CLAUDE.md for the list)DOMAIN.md with keywords frontmatterStep 4: Write the page
Preferred â use the MCP tool (if wiki-kb server is loaded):
wiki_ingest_note(
title="Page Title",
content="# Page Title\n\nContent here...",
domain="my-domain",
page_type="concept",
source="https://example.com",
summary="One-line summary",
tags=["tag1", "tag2"]
)
Fallback â write the file directly:
---
title: "Page Title"
type: concept
domain: my-domain
source: "https://example.com"
summary: "One-line summary (<=150 chars)"
tags: ["tag1"]
related: []
created: YYYY-MM-DD
updated: YYYY-MM-DD
confidence: medium
Page Title
Content here.
Save to: $WIKIMIND_ROOT/
Step 5: Update the search index
cd "$WIKIMIND_ROOT" && qmd update
Step 6: Append to log
echo "## [$(date +%Y-%m-%d)] ingest | Page Title | domain" >> "$WIKIMIND_ROOT//log.md"
Quality Standards
concept pages must include: definition, motivation, code example, common pitfalls, related links
entity pages must include: description, key properties with types, key methods with signatures, usage example, gotchas
comparison pages must include: comparison table, when to use each, migration notes
source-summary pages must include: original URL, key takeaways (3-7 points), what this adds vs existing knowledge
Notes
refs/ â that's for bulk-imported raw docsconfidence: high for official docs, medium for your summaries, low for speculationâïž Configuration
1. LLM-WikiMind installed â see setup guide
2. wiki-kb MCP server registered in CatDesk/OpenClaw
3. qmd installed: pip3 install qmd
đ Tips & Best Practices
refs/ â that's for bulk-imported raw docsconfidence: high for official docs, medium for your summaries, low for speculation