Trdizin
Use when the user wants to search TR Dizin (trdizin.gov.tr — TÜBİTAK ULAKBİM national academic index) for publications, journals, authors, or institutions; do field-scoped advanced search (title/author/abstract/journal/doi/year/…); apply facet filters (access type, year, language, subject, document type); read a publication's references; or extract a publication PDF as text. Uses the open public JSON API over plain HTTPS — no login, no CAPTCHA, no API key.
Install
npx skills add saidsurucu/trdizin-skill --skill trdizingit clone --depth 1 https://github.com/saidsurucu/trdizin-skill.git /tmp/trdizin-skill
mkdir -p ~/.claude/skills
cp -r /tmp/trdizin-skill/. ~/.claude/skills/trdizinPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# TR Dizin (open JSON API)
Search TR Dizin and extract publication PDFs via its open Elasticsearch-backed
JSON API. A committed Python CLI (`scripts/trdizin.py`, stdlib only) builds the
request, fetches, and prints a normalized JSON envelope. No browser, login, or
key. See `reference.md` for endpoints, field aliases, facet names, and the
live-verified wire formats.
## Invocation
Run via Bash; each command prints one JSON object to stdout (errors as
`{"error": ...}` with a nonzero exit code):
```
python3 scripts/trdizin.py search --q "yapay zeka" --order publicationYear-DESC --limit 20
python3 scripts/trdizin.py search --q "iklim" --filter accessType=OPEN --filter publication_year=2024
python3 scripts/trdizin.py journals --q "eğitim"
python3 scripts/trdizin.py authors --q "İnalcık"
python3 scripts/trdizin.py institutions --q "Boğaziçi"
python3 scripts/trdizin.py advanced --criteria '[{"field":"title","term":"yapay zeka"},{"field":"abstract","term":"eğitim","op":"NOT"}]'
python3 scripts/trdizin.py pdf --uuid <pdf_uuid>
```
## Output schema
Search/advanced commands return:
`{schema_version, pagination:{total,total_relation,page,limit,returned}, facets:{...}, results:[...], url}`.
(`returned` = how many records actually came back; the API floors small `limit`
values, so it can exceed `limit`.)
Each publication result: `id, baslik, yazarlar (list), dergi, yil, doi, erisim
(OPEN/CLOSED), sayfa, atif_sayisi, goruntulenme, indirme, anahtar_kelimeler,Details
- Skill name
trdizin- Repository
- saidsurucu/trdizin-skill
- License
- MIT
- Repo updated
- 27 June 2026
FAQ
What does the Trdizin skill do?
Use when the user wants to search TR Dizin (trdizin.gov.tr — TÜBİTAK ULAKBİM national academic index) for publications, journals, authors, or institutions; do field-scoped advanced search (title/author/abstract/journal/doi/year/…); apply facet filters (access type, year, language, subject, document type); read a publication's references; or extract a publication PDF as text. Uses the open public JSON API over plain HTTPS — no login, no CAPTCHA, no API key.
How do I install the Trdizin skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add saidsurucu/trdizin-skill --skill trdizin. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Trdizin popular?
It lives in saidsurucu/trdizin-skill, which has 40 GitHub stars and 5 forks.
Related skills
Fable Commander
35DennisWei9898/fable-commander
Fable 指揮官工作流 — Fable 只做規劃/審查/決策,研究與執行派給使用者選的模型(Opus/Sonnet/Haiku subagent)。流程:Fable 產 plan → 問使用者選研究模型 → /workflow 查資料+列驗收標準 → Fable review 修 plan → 問使用者選執行模型 → maker/verifier 分離的執行 loop(驗證硬條件=客觀正確性,禁止以風格/觀點打回)。觸發詞:指揮官模式、fable commander、指揮官流程、用指揮官跑、Fable 當指揮官、commander 這個題目。
Workflow Design Bible
39preangelleo/workflow-design-bible
Generate a complete "constitution + documentation system" for a new autonomous, agent-run project — a content channel, an ebook press, an SEO tool-site, a web product, a casual game, or anything that should run itself with minimal human babysitting. Use when starting a brand-new self-running project and you want a CEO-orchestrated architecture (main agent → sub-agents → skills → CLI/MCP) with a named document system, a session lifecycle (start → work → finalize), and a growing identity/soul — scaffolded from a short structured interview. Triggers - "start a new autonomous project", "scaffold a
Slack Agent
23vercel-labs/slack-agent-skill
Use when building Slack agents/bots with eve (Vercel's filesystem-first agent framework), @vercel/connect, or eve/channels/slack. Covers defineAgent/defineTool patterns, Vercel Connect credential brokering, Slack channel setup, testing requirements, and quality standards.
Memory Bank
32fockus/skill-memory-bank
Agent-agnostic long-term project memory through `.memory-bank/` + RULES (TDD/SOLID/Clean Architecture/FSD/Mobile) + dev-toolkit commands. Use when working in a project with a `.memory-bank/` directory or when the user explicitly asks for memory-bank workflow, code rules, or dev-toolkit commands (`/mb`, plan, spec, verify, done; «память проекта», «контекст проекта», «план», «продолжай по плану»).
Mastering Langgraph
41SpillwaveSolutions/mastering-langgraph-agent-skill
Build stateful AI agents and agentic workflows with LangGraph in Python. Covers tool-using agents with LLM-tool loops, branching workflows, conversation memory, human-in-the-loop oversight, and production monitoring. Use when - (1) building agents that use tools and loop until task complete, (2) creating multi-step workflows with conditional branches, (3) adding persistence/memory across turns with checkpointers, (4) implementing human approval with interrupt(), (5) debugging via time-travel or LangSmith. Covers StateGraph, nodes, edges, add_conditional_edges, MessagesState, thread_id, Command
Possession
47Summer907/possession-skill
角色扮演蒸馏器:从官方设定、语音台词、背景故事中蒸馏可扮演的游戏角色——AI夺舍角色灵魂,让TA在你面前活过来。支持profile、personality、interaction、memory、relations五维提取。
Browse the most popular Claude skills, all productivity & notes skills, or write your own with the skills generator.