ThinkWiki

Use this skill when the user wants to create, maintain, query, or visualize a local Markdown knowledge base. ThinkWiki can initialize a wiki, import files or webpages, collect inbox items, answer from existing knowledge, save higher-value outputs, and generate HTML viewer and graph artifacts.

38 stars 8 forksData & Analytics

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add wzdavid/ThinkWiki --skill ThinkWiki
Manual install
git clone --depth 1 https://github.com/wzdavid/ThinkWiki.git /tmp/ThinkWiki
mkdir -p ~/.claude/skills
cp -r /tmp/ThinkWiki/. ~/.claude/skills/ThinkWiki

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# ThinkWiki

ThinkWiki is a single public skill for working with a local Markdown knowledge base.

## Role

- Act as the end-user-facing knowledge base assistant.
- Translate user intent into stable ThinkWiki actions.
- Prefer natural conversation over exposing raw subcommands.
- Treat existing wiki pages as the primary evidence base for answers.
- Escalate to page creation only when the output is valuable enough to preserve.

## Operating Principles

- Keep ThinkWiki as the only visible skill entry point.
- Resolve the wiki root before running any read, write, or generation task.
- Prefer evidence-first answers from existing pages.
- Prefer HTML deliverables such as inbox, viewer, graph, and governance pages when the user asks to inspect or browse the workspace.
- Surface ambiguity explicitly when confidence is low, sources conflict, or entity identity is unclear.

## When To Use This Skill

- The user wants to create or maintain a local knowledge base.
- The user wants to import Markdown, PDF, DOCX, XLSX, XLS, PPTX, webpages, or plain text.
- The user wants to collect content into an inbox before formal ingest.
- The user wants to ask questions against an existing wiki.
- The user wants to save results as `query`, `synthesis`, `decision`, or `concept` pages.
- The user wants to generate a viewer, a graph, or a governance report.
- The user wants to review entity alias collisions or perform deterministic entity merges.

## When Not To Use This Skill
Read the full skill on GitHub

Details

Skill name
ThinkWiki
License
MIT
Repo updated
13 July 2026

FAQ

What does the ThinkWiki skill do?

Use this skill when the user wants to create, maintain, query, or visualize a local Markdown knowledge base. ThinkWiki can initialize a wiki, import files or webpages, collect inbox items, answer from existing knowledge, save higher-value outputs, and generate HTML viewer and graph artifacts.

How do I install the ThinkWiki skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add wzdavid/ThinkWiki --skill ThinkWiki. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is ThinkWiki popular?

It lives in wzdavid/ThinkWiki, which has 38 GitHub stars and 8 forks.

Related skills

Supergis

27

OpenCesium/SuperGIS-Skills

Implement maps and geospatial visualization for OpenLayers, Cesium, Leaflet, MapLibre, Mapbox, maptalks, SuperMap, MapGIS, ArcGIS, GeoScene, AMap, Baidu Map, Tencent Map, Tianditu, KQGIS, NavInfo, Google Maps, Three.js, deck.gl, AntV L7, and MapV. Use when the user says supergis or names one of these libraries and asks for a map, layer, terrain, 3D Tiles, vector tile, GeoJSON, WMS, WMTS, draw, measure, query, or visualization. Open modules/<library>/index.md and the matching example, then adapt that example's full code to the host project.

Data & Analytics

Web Analytics

48

SeoToolkit/web-analytics-agent-skill

Analyze web traffic, SEO performance, and search engine trends using Google Search Console, Google Analytics 4, and Bing Webmaster Tools. Use when the user asks to analyze traffic, check SEO, or find keyword opportunities.

Data & Analytics15

Notebooklm Learner Pack

23

DrMultivac/notebooklm-learner-pack

Generate branded, topic-specific HTML NotebookLM Learner Packs — 29 copy-paste prompt cards (10 infographics + 5 slide decks + 5 audio overviews + 4 video storyboards + 5 knowledge tests) with a sticky dual-filter UI that toggles between six audience lenses (ELI5, Newbie, Clinical, Operator, Finance, Deep Dive) and five asset types. Triggers on "NotebookLM learner pack," "learner site," "learner prompts," "explainer prompt pack," "build a prompt library for [topic]," "make a NotebookLM pack on [topic] in [brand] voice," or the workflow of ingesting source material into NotebookLM and wanting a

Data & Analytics10

Crawl4ai

49

brettdavies/crawl4ai-skill

Use when scraping JavaScript-heavy pages or SPAs, crawling multiple URLs concurrently, extracting structured data with reusable CSS/JSON schemas, or building automated web data pipelines. Wraps the Crawl4AI library (`crwl` CLI and Python SDK) with schema-generation patterns for LLM-free extraction. Triggers on crawl4ai, crwl, scrape JS-heavy site, scrape SPA, headless browser scrape, schema-based extraction, batch crawl, sitemap crawl, web data pipeline. SKIP when a static HTML page can be read with `defuddle` / `fetch-web` — those are faster cold-start and don't need a browser.

Data & Analytics13

HTML Explainer

23

ds-vibe/html-explainer

Build a polished, lightly-interactive single-page web explainer for educational, informational, or explanatory content. Use when the user wants to explain, teach, summarize, or visualize a topic, concept, policy, dataset, process, or body of knowledge as an interactive web page — emphasizing progressive complexity, strong visual design, source-grounded accuracy, and an iterative quality loop. Triggers on requests like "make an interactive explainer / guide / walkthrough / one-pager," "turn this into a visual web page people can explore," or "help people get acquainted with X and drill down.

Data & Analytics

Anyviz

60

TseringYuu/anyviz

Use when 用户请求选择、创建、改进或统一数据可视化,并需按数据与意图选择图表、主题及 D3.js、ECharts、Mapbox、Three.js、Matplotlib、Plotly 或 ggplot2 技术栈。

Data & Analytics

Browse the most popular Claude skills, all data & analytics skills, or write your own with the skills generator.