Nju Se Thesis Self Check

给南京大学软件学院、智能软件与工程学院专业学位硕士论文送审前的自检 skill。学生提供论文 PDF,先从 PDF 摘要页/封面抽取真实论文题目并请学生确认,再自动判定"工程型 / 学术型"并请学生确认,按对应类别的 checklist(工程型 49 条 / 学术型 52 条,含 5 条红线)逐项审查,给出带原文页码定位的反馈、红线高亮、评议结论估计,最后写到 <论文同目录>/<论文题目>-review.md(题目来自 PDF 内容而非文件名)。仅在用户明确说"论文自检""自查""送审前自查""我的论文有什么问题"等触发词且提供 PDF 路径时启用。

26 stars 2 forksDocuments & Office Files

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add dongshao/nju-se-thesis-self-check --skill nju-se-thesis-self-check
Manual install
git clone --depth 1 https://github.com/dongshao/nju-se-thesis-self-check.git /tmp/nju-se-thesis-self-check
mkdir -p ~/.claude/skills
cp -r /tmp/nju-se-thesis-self-check/. ~/.claude/skills/nju-se-thesis-self-check

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# NJU SE专硕论文自检 skill

给学生送审前自查用。本 skill 是学生视角的 checklist 逐项审查。

## 何时使用

仅在用户明确说出以下触发词之一**且**提供论文 PDF 路径时启用:
- 「论文自检」「论文自查」「送审前自查」
- 「我的论文有什么问题」「我的论文能过吗」
- 「self-check」「pre-defense check」

不要只看到 PDF 就触发。

## 调用格式

```
论文自检 /path/to/paper.pdf
论文自检 /path/to/paper.pdf --type=engineering   # 跳过类型判定
论文自检 /path/to/paper.pdf --type=academic
论文自检 /path/to/paper.pdf --auto              # 全自动模式
```

`--type` 可选值:`engineering`(工程型)/ `academic`(学术型)。

`--auto` 触发**全自动模式**:用户消息中含「全自动」「自动模式」「auto」「--auto」「-y」「yes to all」任一关键词即视为开启。

## 全自动模式(AUTO_MODE)

开启后,整条流程从步骤 1 跑到步骤 9 一气呵成,**任何 Gate 都不再向用户索要确认**——本 skill 的 Claude 用自己的判断直接通过。具体差异如下:

| 环节 | 缺省(人工模式) | 全自动模式 |
|---|---|---|
| 步骤 1 抽题确认 | 把抽到的题目贴出来,等 y / 纠正 | 直接用抽到的 `title_clean` 作为最终题目,不询问;如三种策略全部失败回退到文件名,写入报告"附注:题目抽取退化"段 |
| 步骤 1 骨架异常 | 列出问题,问是否继续 | 直接继续;**不在报告里加诊断附注**(本 skill 内部已对章节边界做手工修正,最终结论按真实结构给出,读者无需感知中间诊断) |
| 步骤 2 类别判定 | 给判定+证据,等 y / 纠正 | 用判定结果直接进入步骤 3;**不在报告里加"类别判定依据"段**(判定结果会通过整篇报告所用 checklist 类型隐含体现,学生无需再看一份证据列表);仅当信号严重对半、按"工程型默认"处理时,在报告头部加一行「类别存疑,建议人工复核」 |
| 步骤 6 图表能力探针失败 | 提示用户并跳过本步 | 自动跳过;在报告第六节写明"当前模型不支持图像输入,跳过 UML 图形评估,仅做基于图注的文本检查" |
| 步骤 9 是否做文风检查 | 询问用户 y/n | 默认进行;如未安装 humanizer-zh 则跳过并在报告第八节顶部写明"未安装 humanizer-zh,本节仅含错别字检查" |

全自动模式下需保留的硬停点(**不能跳过**):
- 论文 PDF 路径不存在 / 不是 PDF → 报错并停止
- `pdfplumber` 未安装 → 报错并提示 `pip install pdfplumber`,停止
- 步骤 1 骨架抽取脚本崩溃(非"骨架不完整",是真的崩) → 报错并停止
- 步骤 3.2 切块脚本崩溃 → 报错并停止;脚本本身正常但 `split_failed=true` 或 `body_chars < 5000` → 不停止,进入"骨架降级模式"(粒度=chunks 的条目降级为基于骨架判定),并在报告头部加警示
Read the full skill on GitHub

Details

Skill name
nju-se-thesis-self-check
Repo updated
22 May 2026

FAQ

What does the Nju Se Thesis Self Check skill do?

给南京大学软件学院、智能软件与工程学院专业学位硕士论文送审前的自检 skill。学生提供论文 PDF,先从 PDF 摘要页/封面抽取真实论文题目并请学生确认,再自动判定"工程型 / 学术型"并请学生确认,按对应类别的 checklist(工程型 49 条 / 学术型 52 条,含 5 条红线)逐项审查,给出带原文页码定位的反馈、红线高亮、评议结论估计,最后写到 <论文同目录>/<论文题目>-review.md(题目来自 PDF 内容而非文件名)。仅在用户明确说"论文自检""自查""送审前自查""我的论文有什么问题"等触发词且提供 PDF 路径时启用。

How do I install the Nju Se Thesis Self Check skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add dongshao/nju-se-thesis-self-check --skill nju-se-thesis-self-check. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Nju Se Thesis Self Check popular?

It lives in dongshao/nju-se-thesis-self-check, which has 26 GitHub stars and 2 forks.

Related skills

Flight Check

24

analystacademy/flight-check

Final-pass quality review for near-finished slide decks before they are sent or presented. Use when the user shares a PowerPoint, PDF, slide screenshots, or pasted slide text and asks for a review, final pass, sanity check, readiness check, polish check, source check, citation check, AI-tell check, or asks whether the deck is ready. Do not use for early-stage drafting, content generation, slide redesign, or building a deck from scratch.

Documents & Office Files

Feishu Ppt Skill

25

YinsenWANG/feishu-ppt-skill

使用本地 XML 模板创建或编辑飞书/Lark 幻灯片,支持内容替换、近似预览、排版与主题校验。适用于飞书演示文稿或明确要求套用本库的任务;默认提供 Cherry Studio 主题,不承担通用海报或本地 PowerPoint 文件生成。

Documents & Office Files

Econ Slides

26

hanlulong/econ-slides-skill

Build professional academic economics slide decks in LaTeX/Beamer: turn a paper into a conference, seminar, or job-market talk; build discussant slides; polish or shorten an existing deck. Use when the user mentions slides, presentation, talk, deck, beamer, seminar, conference, job talk, job market presentation, discussion, or discussant in an economics or social-science research context.

Documents & Office Files

Career Manager

24

muggl3mind/career-manager

Orchestrate the complete career-manager system across job-search, company-research, job-tracker, and cv-tailor. Use when coordinating multi-step job hunt workflows, routing requests to the right sub-skill, and enforcing shared data ownership boundaries.

Documents & Office Files

Interactive Map Builder

23

xlbaoxl/interactive-map-builder

Turn existing spatial or coordinate data into portable, browser-openable interactive map files and report-ready figures. Use when the user wants parcels, buildings, facilities, parking, roads, water, green space, projects, or Excel/CSV coordinates presented as a searchable, filterable, sortable map, map-and-list page, multilayer planning map, single-file HTML, slide image, or paper SVG/PDF—even when they do not mention GIS, Leaflet, a web map, or this Skill. Accept GeoJSON, GeoPackage, zipped Shapefile, CSV, Excel, and ArcGIS FeatureServer inputs. Prefer this deterministic Skill over an ad hoc

Documents & Office Files

Itu T Recommendation Reviewer

27

openitu/itu-t-recommendation-reviewer

Review draft ITU-T Recommendations (and ITU-T | ISO/IEC common texts) for compliance with the ITU-T Author's Guide, presentation rules, and quality checklist before submission for consent/determination/approval. Use this skill whenever the user asks to review, check, audit, proofread, or improve a draft ITU-T Recommendation, standard contribution, amendment, corrigendum, or common text — including requests phrased as "检查/审查/校对 ITU-T 建议书", "does my draft follow ITU-T rules", "prepare my draft for TSB submission", or when a user uploads a document identified as a draft Recommendation. Also use i

Documents & Office Files

Browse the most popular Claude skills, all documents & office files skills, or write your own with the skills generator.