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.

7 stars 2 forksData & Analytics

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add staniszewskimarek/sot-visualizer --skill sot-visualizer
Manual install
git 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-visualizer

Personal 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ń |
Read the full skill on GitHub

Details

Skill name
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

8

yixiliu617/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.

Data & Analytics

Notebooklm Research

7

jakubs2623/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

Data & Analytics

Game Cover Downloader Skill

7

wang1025475397/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.

Data & Analytics

Paywall Bypass

9

Lunatic16/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).

Data & Analytics

Xianyu Radar

5

duceman495/xianyu-radar

闲鱼(咸鱼/goofish.com)行情雷达:抓取在售商品并分析价格分布、供给结构、机会价格带、卖家竞争,输出可决策的 Markdown 报告。当用户想「搜闲鱼行情」「看看闲鱼上 XX 多少钱」「闲鱼比价」「分析闲鱼价格」「闲鱼市场调研」「蹲二手」「监控闲鱼上新」「选品调研」「找供给缺口」时使用。含关键词爬取、二手估价、竞品分析、CSV/JSON 导出。

Data & Analytics

Xcatcher

9

lvpiggyqq/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.

Data & Analytics

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