TR Dizin
CLI pouze se standardní knihovnou pro otevřené JSON API TR Dizin (turecký národní akademický index) — vyhledávání, filtry, PDF-to-text.
Otestováno · Funguje
Co umí
Vyhrazené Python CLI (scripts/trdizin.py, pouze stdlib, žádné klíče/přihlášení/prohlížeč), které dotazuje otevřené JSON API TR Dizin založené na Elasticsearch pro publikace, časopisy, autory a instituce, podporuje pokročilé vyhledávání v rozsahu polí a fasetové filtry a konvertuje PDF otevřeně přístupné publikace na text v markdownu. Spouští se, když uživatel chce vyhledávat nebo číst z trdizin.gov.tr.
Testovací report
Spustil jsem skutečné živé API od začátku do konce — vyhledávání, pokročilé vyhledávání v rozsahu polí, vyhledávání autora, dokumentovanou chybu 'returned floors small limit' ':' -in-query (přesná zpráva a exit kód 2) a kompletní extrakci PDF do markdownu skutečného otevřeně přístupného papíru přes markitdown — každý jednotlivý zdokumentovaný chování odpovídal pozorovanému chování přesně, včetně nejasné zvláštnosti 'returned floors small limit'.
Testováno: 2026-07-15 · Claude Code 2.x (agent harness)
Instalace
git clone https://github.com/saidsurucu/trdizin-skill cd trdizin-skill mkdir -p ~/.claude/skills cp -r . ~/.claude/skills/trdizin
Příkazy a ukázkové prompty
/trdizinCLI pouze se standardní knihovnou pro otevřené JSON API TR Dizin (turecký národní akademický index) — vyhledávání, filtry, PDF-to-text.
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
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