| name | alterlab-akademik-tesvik |
| description | Computes the annual Turkish academic-incentive (akademik teşvik) score for Devlet (state) university öğretim elemanı (academic staff) from a classified activity list, applying the verified Akademik Teşvik Ödeneği Yönetmeliği (2018/11834) Faaliyet Hesaplama Tablosu headline puanları (Proje 20, Araştırma 15, Yayın 30, Patent 30, Atıf 30, Tebliğ 20, Ödül 20) with the k (author-count), p (Q1 1/Q2 0.8/Q3 0.5/Q4 0.25), and r (project-role) coefficients via türü puanı = Σ(faaliyet oranları) × headline (MADDE 8/2), then enforcing the per-type headline ceilings, the 100 cap (MADDE 8/3), and the net-30 payment gate (MADDE 10/3) in a deterministic scripts/tesvik_score.py. Use when the user wants to calculate akademik teşvik puanı, check the en az 30 (net-30) threshold, apply TABLO 4 ceilings, or estimate teşvik eligibility; keeps its coefficients separate from doçentlik scoring. For doçentlik point eligibility prefer alterlab-docentlik-eligibility. Part of the AlterLab Academic Skills suite. |
| license | MIT |
| allowed-tools | Read Write Edit Bash(python:*) |
| compatibility | No API key and no network required — applies the regulation's tables offline via `uv run python`; the regulation PDF is on mevzuat.gov.tr for re-verification |
| metadata | {"skill-author":"AlterLab","version":"1.0.1","last_updated":"2026-06-09"} |
Akademik Teşvik — Annual Incentive Score Calculator
Computes the akademik teşvik (academic-incentive) puanı for a Turkish
Devlet (state) university öğretim elemanı (academic staff member) for one
calendar year, and decides whether the incentive is payable. It applies the
Akademik Teşvik Ödeneği Yönetmeliği (Academic Incentive Allowance
Regulation; Bakanlar Kurulu 2018/11834, RG 27/6/2018 No. 30461, amended CK-2043
of 2020) deterministically and offline, so the same activity list always yields
the same score.
This is an annual calculation distinct from doçentlik (associate-
professorship) eligibility scoring: the two rule systems use different
coefficients and thresholds, and this skill keeps them separate on purpose.
Quick Start
Calculate my akademik teşvik score for this year
Akademik teşvik puanımı hesapla — 30 barajını geçiyor muyum?
Does this activity list clear the net-30 incentive threshold?
Apply the TABLO 4 ceilings and the 30% rule to my publications
→ Classify each activity into its regulation type, build a JSON activity list,
run scripts/tesvik_score.py, then report the final score, the per-type
breakdown, and the net-30 pay/no-pay verdict.
When to Use This Skill
Use it when the request is about the annual teşvik (incentive) score or its
payment threshold — calculating the puan, applying the TABLO 4 / Faaliyet
Hesaplama Tablosu ceilings, checking the en az 30 (net-30) gate, the
per-type headline ceilings (the %30 table weighting), the 100 cap, or
estimating whether a year's research output qualifies for the incentive payment.
Does NOT Trigger
Route adjacent requests to the right sibling skill:
| The request is really about… | Use this skill instead |
|---|
| Doçentlik (associate-prof) point eligibility & ÜAK minimums | alterlab-docentlik-eligibility |
| TÜBİTAK ARDEB 1001/1002-A proposal drafting | alterlab-tubitak-proposal |
| Whether a journal is in TR Dizin (live index status) | alterlab-trdizin |
| DergiPark journal/article metadata or OAI harvest | alterlab-dergipark |
| Turkish APA-7 / TR Dizin manuscript formatting & öz |