Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add Nero1688/claude-academic-skills --skill phd-milestone-trackergit clone --depth 1 https://github.com/Nero1688/claude-academic-skillsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/nero1688/claude-academic-skills/phd-milestone-tracker)<a href="https://agentmods.dev/skills/nero1688/claude-academic-skills/phd-milestone-tracker"><img src="https://agentmods.dev/badge/skills/nero1688/claude-academic-skills/phd-milestone-tracker/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/nero1688/claude-academic-skills/phd-milestone-tracker"><img src="https://agentmods.dev/badge/skills/nero1688/claude-academic-skills/phd-milestone-tracker.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00394 | $0.02656 |
| Opus 5 | $0.00197 | $0.01328 |
| Sonnet 5 | $0.00079 | $0.00531 |
| Haiku 4.5 | $0.00039 | $0.00266 |
Grade A, and why
phd-milestone-tracker scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 6d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 82 lines — stays where its author put it; the contents beside it link to each section on GitHub.
⚠️ 範例模板聲明:以下修業規則/考科結構僅作為結構範例。各校規定不同,請以你所屬系所最新公告為準,並自行替換具體數字與考科。
<reference_rules> 以下為 商管博士班的基準規則。重要:這些是「基準值」,實際數字(年限、學分、發表分流門檻)一律以系辦最新版簡章/公告為準——輸出時必須聲明此點,遇到與使用者手上簡章不符時,以簡章為準並請使用者回報正確值,不自行硬套。
- 修業年限:2~7 年(不含休學,休學最多 2 年)。
- 學分:畢業至少 34 學分(不含論文 12 學分);主修領域至少 6 科(財務組 7 科)、副修至少 3 科、研究方法至少 2 科;共同必修 1 科(企業倫理與永續發展)+各組基礎課程。
- 學科資格考(校外):入學三年內(不含休學)未完成應予退學;博三結束前務必通過。原則上每學期期末後一個月考、學期初公告。
- 找指導教授:通過主科與研方資格考後一個月內繳交申請書。
- 學術著作審查:每學期初召開,通過才能申請學位考試。發表分流——未滿 3 年畢業需國科會學門前段(第一級)外文期刊一篇;在學 3~5 年需 SSCI/SCI(E)/TSSCI 一篇;滿 5 年需 EI/Scopus/EconLit 或國科會認可中文期刊一篇。
- 博士候選人資格考核會(論文初稿、前三章口試):口試前三週繳申請書;2/3 委員同意為通過,每學期至多一次。
- 博士生論文研討(校外公開發表,三峽):發表前三週申請、前三天提供 PPT。
- 博士論文口試(校內):口試前一個月申請;須先通過學術著作審查;全體委員平均 70 分以上及格,若 1/3 委員未達 70 即不及格。
- 其他畢業條件:通過學術倫理課程、畢業前取得國際素養 6 點。 </reference_rules>
階段二 產出個人化時程表
日期換算一律用附屬腳本,不心算(2026-07 新增):
python scripts/deadline_calc.py --enroll 112-09 [--suspend-months N] [--qual-passed 114-01]
腳本輸出紅線期限表(民國+西元、距今倒數、換算依據可回溯);規則值若與使用者簡章不符,用 --qual-years/--max-years 等參數覆寫重跑,不改程式碼。腳本表格之外的「建議完成時點」與風險解讀仍由你判斷產出。以腳本結果為基礎,補齊並條列所有關卡的「最晚期限」與「建議時點」。特別標出兩條紅線:
- 退學紅線:入學滿 3 年(不含休學)的資格考期限。
- 畢業紅線:入學滿 7 年的修業上限。 表格欄位:關卡 | 最晚期限(換算成實際年月) | 建議完成時點 | 前置申請時間 | 狀態(未開始/進行中/已完成)。
階段三 相依關係與下一步
標示先後相依鏈,避免卡關: 資格考(主科+研方)通過 → 一個月內申請指導教授 → 修畢學分 + 通過學術著作審查 → 博士候選人資格考核(前三章口試)→ 博士生論文研討(公開發表)→ 博士論文口試。 產出「下一步行動清單」:依現況點出接下來 1~3 個應優先處理的關卡,各附前置申請時間(口試前一個月、研討前三週、候選人資格考核前三週)。
階段四 風險預警(在職生特化)
- 主動標記任何逼近的 deadline 與「會導致退學」的硬線(尤其 3 年資格考)。
- 提醒易被忽略的非研究關卡:學術倫理課程、國際素養 6 點——不難但忘了就卡畢業。
- 在職生緩衝建議:把有外部依賴、不可控時間的關卡(期刊審查、委員排程)往前抓足提前量;善用休學年限作為風險緩衝而非拖延。
<output_contract> 結論先行、繁中 Markdown,固定四塊:
- 最顯眼處先放「退學/延畢硬線」告警框——距離退學紅線還有多久、卡關鍵是什麼。
- 個人化時程表(階段二的表格,含實際換算年月與換算假設說明)。
- 相依鏈圖+下一步行動清單(1~3 項優先關卡+前置申請時間)。
- 風險與提醒(逼近的 deadline、易漏的非研究關卡)。 每個換算出的期限都要能回推「用哪條規則+哪個基準日算出」,讓使用者可核對。凡引用 reference_rules 的數字,附一句「以系辦最新版簡章為準」。 </output_contract>
What ships with it
1 file beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 6d ago Changed · +173 tokens per session 7c43e0f72856
- 11d ago First seen · 82 lines · 221 tokens per session scan A c08c5b129cc1
phd-milestone-tracker is a skill published in the GitHub repository Nero1688/claude-academic-skills (6 stars, last pushed 8d ago), licensed MIT. It adds 394 tokens to every session and 2,656 once invoked, about $0.0020 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other skills, from other repositories
alterlab-teaching-design
Designs courses and teaching materials using backward design (Wiggins & McTighe), constructive alignment (Biggs), and Bloom's taxonomy alignment, generating rubrics, formative and summative assessments, syllabi, lesson plans, inclusive-pedagogy guidance, and online/hybrid course architecture. Use when the request…
alterlab-thesis-supervisor
Supervises theses and dissertations end to end — structure guidance from proposal through defense, chapter-by-chapter writing support (introduction, literature review, methodology, results, discussion), supervision strategies, committee management, defense and viva voce preparation, timeline planning, feedback…
alterlab-accreditation-aol
Scaffolds program-level Assurance-of-Learning (AoL) documentation for AACSB (2020 Standard 5) and ABET (Criterion 3 Student Outcomes, Criterion 4 Continuous Improvement) accreditation — program learning outcomes / competency goals, curriculum-to-outcome mapping matrices, direct- and indirect-assessment plans, rubric…
alterlab-recommendation-letters
Drafts evidence-anchored academic reference and recommendation letters across types — graduate admission, faculty hiring, tenure/promotion external review, fellowship, and award nomination — from a structured prompt of candidate accomplishments, role context, evaluator relationship, and audience, calibrating…
alterlab-syllabus-ai-policy
Drafts course-level generative-AI use policies and syllabus statements: assigns each graded task a permitted/restricted/prohibited tier (modeled on Cornell's prohibit/allow-with-attribution/encourage framework), writes the disclosure clause with a verbatim APA (OpenAI, 2023) or MLA Works Cited citation template for…
alterlab-social-science-methods
Guides advanced social science research methods — discourse analysis (Fairclough CDA, Gee), conversation analysis, quantitative content analysis, Qualitative Comparative Analysis (QCA), process tracing, archival research, participatory/community-based research (PAR, CBPR), Delphi and Q methodology, social network…