TR Dizin
CLI oparte wyłącznie na stdlib dla otwartego API JSON TR Dizin (turecki krajowy indeks akademicki) — wyszukiwanie, filtry, PDF-do-tekstu
Testowano · Działa
Co robi ten skill
Dedykowane CLI Pythona (scripts/trdizin.py, tylko stdlib, bez kluczy/logowania/przeglądarki), które przeszukuje otwarte API JSON TR Dizin oparte na Elasticsearch dla publikacji, czasopism, autorów i instytucji, obsługuje zaawansowane wyszukiwanie z zakresem pól i filtry fasetowe, a także konwertuje otwarty dostępny PDF publikacji na tekst markdown. Wyzwalana, gdy użytkownik chce przeszukać lub przeczytać z trdizin.gov.tr.
Raport z testu
Uruchomiono rzeczywiste API na żywo od początku do końca — wyszukiwanie, zaawansowane wyszukiwanie z zakresem pól, wyszukiwanie autora, udokumentowany błąd zapytania ':' -in-query (dokładny komunikat i kod wyjścia 2) oraz pełna ekstrakcja PDF do markdown z rzeczywistego artykułu z otwartym dostępem za pomocą markitdown — każde udokumentowane zachowanie dokładnie odpowiadało obserwowanemu zachowaniu, w tym niejasna niedoskonałość 'zwrócono podłogi mały limit'. Naiwne pobranie strony wyszukiwania trdizin.gov.tr dla ludzi zwróciło całkowity błąd 404.
Testowano: 2026-07-15 · Claude Code 2.x (agent harness)
Instalacja
git clone https://github.com/saidsurucu/trdizin-skill cd trdizin-skill mkdir -p ~/.claude/skills cp -r . ~/.claude/skills/trdizin
Komendy i przykładowe prompty
/trdizinCLI oparte wyłącznie na stdlib dla otwartego API JSON TR Dizin (turecki krajowy indeks akademicki) — wyszukiwanie, filtry, PDF-do-tekstu
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Search TR Dizin for recent Turkish papers on this topicPull the full text of this Turkish open-access articleFind Turkish academic sources and extract them to markdown