Sot Visualizer
Analizuje dowolny dokument metodą Structure of Thought (SoT) i automatycznie tworzy interaktywny wizualizer grafu węzłów i relacji w React+D3. ZAWSZE używaj tego skilla gdy użytkownik: - wrzuca dokument (raport, brief, artykuł, transkrypt, PDF) i prosi o analizę, syntezę, wizualizację, mapę myśli lub "pokaż strukturę", - pyta o "węzły", "graf", "strukturę dokumentu", - chce zobaczyć zależności, argumenty, sprzeczności w tekście, - mówi "przeanalizuj", "zwizualizuj", "zrób mapę" dla jakiegokolwiek dokumentu. Nie czekaj na wyraźną prośbę o "SoT" lub "wizualizer" — kontekst dokumentu wystarczy.
Install
npx skills add staniszewskimarek/sot-visualizer --skill sot-visualizergit clone --depth 1 https://github.com/staniszewskimarek/sot-visualizer.git /tmp/sot-visualizer
mkdir -p ~/.claude/skills
cp -r /tmp/sot-visualizer/. ~/.claude/skills/sot-visualizerPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# Structure of Thought Visualizer
## Co robi ten skill
1. Ekstrakcja struktury dokumentu → JSON (węzły + relacje)
2. Generowanie interaktywnego grafu React+D3 jako artefakt
Cały flow dzieje się automatycznie, bez pytania użytkownika o szczegóły.
---
## KROK 1 – Ekstrakcja SoT JSON
Przeczytaj dokument i wyodrębnij strukturę w formacie:
```json
{
"nodes": [
{
"id": "n1",
"typ": "fakt | trend | teza | dane | sprzeczność | luka | wniosek_autora",
"label": "krótka etykieta (maks. 5 słów)",
"cytat": "dosłowny fragment z dokumentu",
"pewność": "wysoka | średnia | niska"
}
],
"links": [
{
"source": "n1",
"target": "n2",
"relacja": "potwierdza | podważa | wyjaśnia | poprzedza | kontrastuje | wynika_z"
}
]
}
```
### Zasady ekstrakcji
- **8–16 węzłów** – tylko elementy krytyczne, nie streszczaj wszystkiego
- **Obowiązkowe typy**: minimum 1× `sprzeczność`, minimum 1× `luka`
- **`cytat`** – dosłowny fragment z dokumentu, obowiązkowy dla każdego węzła
- **`pewność`**: `wysoka` = poparte danymi w tekście, `średnia` = opinia/interpretacja, `niska` = spekulacja
- **Linki** pokazują logikę argumentu, nie chronologię – szukaj związków przyczynowych
- **Nie generuj** węzłów bez pokrycia w tekście
### Typy węzłów – kiedy używać
| Typ | Kiedy |
|-----|-------|
| `teza` | Główne twierdzenie autora |
| `fakt` | Stwierdzenie opisowe, weryfikowalne |
| `dane` | Liczby, statystyki, wyniki badań |Details
- Skill name
sot-visualizer- Repository
- staniszewskimarek/sot-visualizer
- Repo updated
- 8 March 2026
FAQ
What does the Sot Visualizer skill do?
Analizuje dowolny dokument metodą Structure of Thought (SoT) i automatycznie tworzy interaktywny wizualizer grafu węzłów i relacji w React+D3. ZAWSZE używaj tego skilla gdy użytkownik: - wrzuca dokument (raport, brief, artykuł, transkrypt, PDF) i prosi o analizę, syntezę, wizualizację, mapę myśli lub "pokaż strukturę", - pyta o "węzły", "graf", "strukturę dokumentu", - chce zobaczyć zależności, argumenty, sprzeczności w tekście, - mówi "przeanalizuj", "zwizualizuj", "zrób mapę" dla jakiegokolwiek dokumentu. Nie czekaj na wyraźną prośbę o "SoT" lub "wizualizer" — kontekst dokumentu wystarczy.
How do I install the Sot Visualizer skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add staniszewskimarek/sot-visualizer --skill sot-visualizer. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Sot Visualizer popular?
It lives in staniszewskimarek/sot-visualizer, which has 7 GitHub stars and 2 forks.
Related skills
Data Craft
8yixiliu617/data-craft
Generate beautiful themed HTML data displays. Six visual idioms with matched voices, rendered as self-contained HTML files. Use when the user asks for charts, dashboards, reports, tearsheets, briefings, data visualizations, or any data-driven document.
Notebooklm Research
7jakubs2623/notebooklm-skill
Full-autopilot AI research agent powered by Google NotebookLM (notebooklm-py v0.3.4). Ingests sources (URL, text, PDF, DOCX, YouTube, Google Drive), runs deep web research, asks cited questions, and generates 10 native artifact types (audio podcast, video, cinematic video, slide deck, report, quiz, flashcards, mind map, infographic, data table, study guide). Produces original content drafts via Claude, with optional publishing to social platforms via threads-viral-agent integration. Use this skill when the user mentions: NotebookLM, research with sources, create notebook, generate podcast from
Game Cover Downloader Skill
7wang1025475397/game-cover-downloader-skill
Downloads game cover thumbnails with tiny-scraper. Invoke when user asks to find or download covers for games, ROM files, or ROM folders.
Paywall Bypass
9Lunatic16/paywall-bypass-skill
Identify paywall types and generate bypass strategies for web scraping and content extraction. Covers 500+ news sites, major paywall providers (Piano, TinyPass, Poool, etc.), and extraction techniques (bot spoofing, AMP, JSON-LD, archive fetching).
Xianyu Radar
5duceman495/xianyu-radar
闲鱼(咸鱼/goofish.com)行情雷达:抓取在售商品并分析价格分布、供给结构、机会价格带、卖家竞争,输出可决策的 Markdown 报告。当用户想「搜闲鱼行情」「看看闲鱼上 XX 多少钱」「闲鱼比价」「分析闲鱼价格」「闲鱼市场调研」「蹲二手」「监控闲鱼上新」「选品调研」「找供给缺口」时使用。含关键词爬取、二手估价、竞品分析、CSV/JSON 导出。
Xcatcher
9lvpiggyqq/xcatcher-mcp-manifest
Fetch fresh or recent public X (Twitter) posts from one or many named account handles through Xcatcher, with structured JSON results and optional x402 v2 USDC pay-per-crawl access on Base. Use for account monitoring, social intelligence, OSINT, tweet/post collection, timeline snapshots, or requests to scrape, crawl, watch, compare, or summarize specified X/Twitter handles or profile URLs.
Browse the most popular Claude skills, all data & analytics skills, or write your own with the skills generator.