Beamer
Noi1r/beamer-skill
Beamer LaTeX slide workflow: create, compile, review, and polish academic presentations.
Runs a pre-submission review of a technical paper across five dimensions: macro logic, writing details, English grammar, LaTeX formatting, and figure quality.
$ npx skills add HKUSTDial/Supervisor-Skills --skill pre-submission-reviewer -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install HKUSTDial/Supervisor-Skills pre-submission-reviewer --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/HKUSTDial/Supervisor-Skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/pre-submission-reviewer .claude/skills/pre-submission-reviewer && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "pre-submission-reviewer" agent skill from https://github.com/HKUSTDial/Supervisor-Skills/tree/main/skills/pre-submission-reviewer into .claude/skills/pre-submission-reviewer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "pre-submission-reviewer", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/HKUSTDial/Supervisor-Skills/tree/main/skills/pre-submission-reviewerType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add HKUSTDial/Supervisor-Skills --skill pre-submission-reviewer -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install HKUSTDial/Supervisor-Skills pre-submission-reviewer --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/HKUSTDial/Supervisor-Skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/pre-submission-reviewer .agents/skills/pre-submission-reviewer && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "pre-submission-reviewer" agent skill from https://github.com/HKUSTDial/Supervisor-Skills/tree/main/skills/pre-submission-reviewer into .agents/skills/pre-submission-reviewer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "pre-submission-reviewer", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add HKUSTDial/Supervisor-Skills --skill pre-submission-reviewer -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install HKUSTDial/Supervisor-Skills pre-submission-reviewer --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/HKUSTDial/Supervisor-Skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/pre-submission-reviewer .cursor/skills/pre-submission-reviewer && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "pre-submission-reviewer" agent skill from https://github.com/HKUSTDial/Supervisor-Skills/tree/main/skills/pre-submission-reviewer into .cursor/skills/pre-submission-reviewer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "pre-submission-reviewer", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/HKUSTDial/Supervisor-Skills.git --path skills/pre-submission-reviewer--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add HKUSTDial/Supervisor-Skills --skill pre-submission-reviewer -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install HKUSTDial/Supervisor-Skills pre-submission-reviewer --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/HKUSTDial/Supervisor-Skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/pre-submission-reviewer .gemini/skills/pre-submission-reviewer && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "pre-submission-reviewer" agent skill from https://github.com/HKUSTDial/Supervisor-Skills/tree/main/skills/pre-submission-reviewer into .gemini/skills/pre-submission-reviewer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "pre-submission-reviewer", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install HKUSTDial/Supervisor-Skills pre-submission-reviewerInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add HKUSTDial/Supervisor-Skills --skill pre-submission-reviewer -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/HKUSTDial/Supervisor-Skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/pre-submission-reviewer .github/skills/pre-submission-reviewer && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "pre-submission-reviewer" agent skill from https://github.com/HKUSTDial/Supervisor-Skills/tree/main/skills/pre-submission-reviewer into .github/skills/pre-submission-reviewer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "pre-submission-reviewer", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add HKUSTDial/Supervisor-Skills --skill pre-submission-reviewer -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install HKUSTDial/Supervisor-Skills pre-submission-reviewer --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/HKUSTDial/Supervisor-Skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/pre-submission-reviewer .opencode/skills/pre-submission-reviewer && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "pre-submission-reviewer" agent skill from https://github.com/HKUSTDial/Supervisor-Skills/tree/main/skills/pre-submission-reviewer into .opencode/skills/pre-submission-reviewer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "pre-submission-reviewer", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
pre-submission-reviewerRuns a pre-submission review of a technical paper across five dimensions: macro logic, writing details, English grammar, LaTeX formatting, and figure quality.
Pre Submission Reviewer is an agent skill from HKUSTDial/Supervisor-Skills. Runs a pre-submission review of a technical paper across five dimensions: macro logic, writing details, English grammar, LaTeX formatting, and figure quality. Uses a reviewer-style severity taxonomy (CRITICAL / MAJOR / MINOR) and flags banned AI-tone vocabulary and em-dash misuse. Use when the user asks to 'review this paper', 'audit before submission', 'check the draft', 'find issues', 'proofread', or within one week of a submission deadline.
Its SKILL.md is about 3.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 6 other files, including reference files (for example `references/forbidden-patterns.md`, `references/grammar-rules.md` and `references/latex-rules.md`).
It sits in Documents & Office, covering LaTeX and Copy editing and proofreading. It works with LaTeX. The repository describes itself as: 将博导十年科研经验炼化为可直接调用的 AI 技能。从 Idea 构思到论文投稿,你的 AI 科研副导师。 The licence is CC-BY-4.0.
10 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 207bc6f. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Pre Submission Reviewer loads about 3.2k tokens when it runs, and up to ~9.2k if it reads all its reference files. Until then it costs about 118 tokens; SKILL.md has 1,610 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from HKUSTDial/Supervisor-Skills at commit 207bc6f, republished under its CC-BY-4.0 licence (© HKUSTDial). 1,610 words, ~3,172 tokens.
.claude/skills/pre-submission-reviewer/SKILL.md (or your agent's skills folder). This skill also uses 5 other files; get the full folder from GitHub.Three to five days before a submission deadline is the window where a careful external review pays off most. This skill takes a full paper or key sections and produces a structured review across five dimensions, each with severity-tagged findings and concrete rewrite suggestions. It enforces the mechanical rules from the writing-checklist section (no em-dashes, no banned AI-tone vocabulary, leading text per paragraph, topic-sentence discipline, citation-format uniformity) and surfaces the patterns that non-native English-speaking authors most commonly violate (articles, subject-verb agreement, tense consistency, which versus that, Chinglish phrasing).
The output is not a rewrite. It is a prioritised list of findings with severity tags; the author decides which to fix. CRITICAL items should block submission until addressed.
tech-paper-template,
intro-drafter, or benchmark-paper-template (separate plugin) first.Before the dimensional review, settle two things.
Paradigm, judged by research method, because what counts as a severe problem differs by paradigm:
When the paradigm is unclear, ask the author before reviewing with the wrong ruler.
Venue fit: if the stated target venue's scope visibly mismatches the paper's topic or contribution type, that is a real rejection risk, not a taste note. Flag it as a finding and suggest two or three better-fitting venues.
See: references/logic-and-structure.md for the Logic First rule, Self-contained rule, Leading Text rule, and Running Example rule.
Check:
Every break in the chain is CRITICAL.
Retrieval-grounded checks (when the environment has a literature-search capability: a scholarly tool, web search over scholarly indexes, or shell access to public APIs):
Retrieval results support metadata-level judgments only; never quote numbers or method details from search snippets. Without any retrieval capability, skip these two checks and say so in the summary.
See: references/logic-and-structure.md for paragraph-level rules.
Check:
See: references/grammar-rules.md for the canonical list of errors common to non-native English authors, with corrections and examples.
Check the usual suspects:
See: references/latex-rules.md for the canonical list of LaTeX- specific issues.
Check:
ResNet~\cite{X}, never ResNet\cite{X}).See: references/forbidden-patterns.md for chartjunk patterns and the full figure-quality checklist.
For each figure:
See: references/forbidden-patterns.md for the banned-word list.
Scan the full paper for:
Flag each occurrence with a severity tag. Em-dashes are MAJOR by default; banned AI-tone words are MAJOR if they appear three or more times.
See: references/section-guides.md for the per-section writing guides for Abstract, Introduction, Problem Formulation, Framework or Method, Experiments, Related Work, and Conclusion.
For each section, check that the section's content matches the guide's canonical structure (for example, Abstract's five-sentence formula: what, why, challenges, how, results).
Run the checks in the Integrity gate section below.
Emit the review in the Output format below.
Severity honesty cuts both ways. A review that lists a dozen MINOR items while missing the one rejection-level flaw sends the author to submission with false confidence; a review that inflates taste issues into CRITICAL destroys trust. The overall recommendation must match the findings: any unresolved CRITICAL forbids "ready to submit", and a near-ready verdict requires zero CRITICAL and at most two MAJOR.
Each bullet is tagged [inspection] (LLM verifies from the paper text) or [attestation] (LLM runs the procedure and states it has done so; user remains responsible for confirming completeness).
Before emitting the review:
references/grammar-rules.md.If any [inspection] check fails, mark the output as "needs user attention". For [attestation] bullets, the skill states the scope of its scan and the user confirms completeness.
Run the gate silently. Do not print a per-gate pass or fail report; a failure surfaces as a concrete finding in the affected dimension, and the delivered review stays free of internal checking rituals.
<n><m><k>| # | Finding | Severity | Suggested fix |
|---|---|---|---|
| 1 | <quoted text> | CRITICAL or MAJOR or MINOR | <fix> |
<same table shape>
<same table shape, citing grammar-rule ID>
<same table shape>
<same table shape>
<list with line references>
<score>
© HKUSTDial, CC-BY-4.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 5 other files (references) in skills/pre-submission-reviewer of HKUSTDial/Supervisor-Skills.
Open the folder on GitHubat commit 207bc6f
Pre Submission Reviewer next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Pre Submission Reviewer this skillHKUSTDial/Supervisor-Skills | 8.8k | — | ~3.2k | Automated safety check: Pass | CC-BY-4.0 | |
| BeamerNoi1r/beamer-skill | 364 | — | ~13k | Automated safety check: Notes | MIT | |
| Brief Compliance Checkflonat/flonat-research | 146 | — | ~1.7k | Automated safety check: Pass | MIT | |
| Latex Diffflonat/flonat-research | 146 | — | ~1.9k | Automated safety check: Pass | MIT | |
| Paper Polishbrycewang-stanford/Auto-Empirical-Research-Skills | 4.6k | — | ~7.3k | Automated safety check: Notes | Custom licence | |
| Nature-Style Academic PolishingYuan1z0825/nature-skills | 47k | — | ~1.5k | Automated safety check: Pass | Apache-2.0 |
Noi1r/beamer-skill
Beamer LaTeX slide workflow: create, compile, review, and polish academic presentations.
flonat/flonat-research
Check a LaTeX coursework submission against the requirements in a supplied PDF assessment brief.
flonat/flonat-research
Compare two LaTeX files, project directories, or Git revisions and produce human-readable plus machine-readable severity-graded semantic changes.
brycewang-stanford/Auto-Empirical-Research-Skills
Proofread and verify academic papers in LaTeX. An agent skill from brycewang-stanford/Auto-Empirical-Research-Skills.
Yuan1z0825/nature-skills
Polishes, translates or tightens existing academic prose and fixes manuscript LaTeX layout while keeping facts, terminology and evidence boundaries intact.
flonat/flonat-research
Proofread a LaTeX academic paper across eleven language, notation, citation, and consistency categories.
HKUSTDial/Supervisor-Skills
Structures benchmark and evaluation papers around five pillars, with a completeness audit, an Introduction logic chain, a section skeleton and a pre-submission checklist.
HKUSTDial/Supervisor-Skills
Rebuilds a reference diagram image as an editable, high-fidelity Draw.io file, mixing native elements, SVG icons and cropped PNGs, with a batch workflow for a folder of images.
HKUSTDial/Supervisor-Skills
Drafts the Introduction of a technical paper as six paragraphs of flowing prose, positioning the work and matching contributions to challenges, with an outline on request.
HKUSTDial/Supervisor-Skills
Turns pasted peer-review comments into a per-concern rebuttal plan, with reviewer mindset matching and strategy priorities, but not the final rebuttal text.
HKUSTDial/Supervisor-Skills
Runs a survey-grade literature investigation: fixes the research questions, searches from adversarial angles, verifies citations and writes an evidence-first report.
HKUSTDial/Supervisor-Skills
Advises on designing the three core figures of a technical paper, then audits them against rules for format, fonts, color and captions.
Works with
Categories
Runs a pre-submission review of a technical paper across five dimensions: macro logic, writing details, English grammar, LaTeX formatting, and figure quality. Pre Submission Reviewer is an agent skill from HKUSTDial/Supervisor-Skills. Runs a pre-submission review of a technical paper across five dimensions: macro logic, writing details, English grammar, LaTeX formatting, and figure quality.
Pre Submission Reviewer fits situations like: the user asks to review this paper; audit before submission; check the draft; within one week of a submission deadline.
Run `npx skills add HKUSTDial/Supervisor-Skills --skill pre-submission-reviewer -a claude-code`. Or copy the skill folder (skills/pre-submission-reviewer in HKUSTDial/Supervisor-Skills) into .claude/skills/pre-submission-reviewer in your project. Claude Code loads it when a task matches its description.
Run `npx skills add HKUSTDial/Supervisor-Skills --skill pre-submission-reviewer -a codex`. Or copy the skill folder (skills/pre-submission-reviewer in HKUSTDial/Supervisor-Skills) into .agents/skills/pre-submission-reviewer in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add HKUSTDial/Supervisor-Skills --skill pre-submission-reviewer -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/pre-submission-reviewer, .gemini/skills/pre-submission-reviewer, .github/skills/pre-submission-reviewer and .opencode/skills/pre-submission-reviewer in your project.
SKILL.md names no scripts, command-line tools or credentials: Pre Submission Reviewer is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Pre Submission Reviewer is published under the CC-BY-4.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 3.2k tokens (SKILL.md is roughly 13k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 6k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Pre Submission Reviewer: Beamer (Noi1r/beamer-skill, 364 stars), Brief Compliance Check (flonat/flonat-research, 146 stars), Latex Diff (flonat/flonat-research, 146 stars) and Paper Polish (brycewang-stanford/Auto-Empirical-Research-Skills, 4.6k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
HKUSTDial (a GitHub organization) maintains it in HKUSTDial/Supervisor-Skills, which has 8,783 GitHub stars. The repository holds 12 skills in this directory. The repository was last updated on September 5, 2026.
Source: HKUSTDial/Supervisor-Skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.