Modeling Paper Rubric and Model Selector
yushui2022/MathModel-Skill
Builds a scoring-aligned outline for a mathematical modeling paper and a model selection plan with baseline, improvement and validation experiments.
A skill your agent uses when the user needs to plan, de-risk, or ground a software engineering / computer science undergraduate thesis from a real codebase before final writing.
$ npx skills add AAASS554/codex-academic-paper-skills --skill academic-paper-strategist -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install AAASS554/codex-academic-paper-skills academic-paper-strategist --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/AAASS554/codex-academic-paper-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/academic-paper-strategist .claude/skills/academic-paper-strategist && 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 "academic-paper-strategist" agent skill from https://github.com/AAASS554/codex-academic-paper-skills/tree/main/skills/academic-paper-strategist into .claude/skills/academic-paper-strategist/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "academic-paper-strategist", 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/AAASS554/codex-academic-paper-skills/tree/main/skills/academic-paper-strategistType 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 AAASS554/codex-academic-paper-skills --skill academic-paper-strategist -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install AAASS554/codex-academic-paper-skills academic-paper-strategist --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/AAASS554/codex-academic-paper-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/academic-paper-strategist .agents/skills/academic-paper-strategist && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "academic-paper-strategist" agent skill from https://github.com/AAASS554/codex-academic-paper-skills/tree/main/skills/academic-paper-strategist into .agents/skills/academic-paper-strategist/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "academic-paper-strategist", 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 AAASS554/codex-academic-paper-skills --skill academic-paper-strategist -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install AAASS554/codex-academic-paper-skills academic-paper-strategist --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/AAASS554/codex-academic-paper-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/academic-paper-strategist .cursor/skills/academic-paper-strategist && 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 "academic-paper-strategist" agent skill from https://github.com/AAASS554/codex-academic-paper-skills/tree/main/skills/academic-paper-strategist into .cursor/skills/academic-paper-strategist/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "academic-paper-strategist", 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/AAASS554/codex-academic-paper-skills.git --path skills/academic-paper-strategist--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 AAASS554/codex-academic-paper-skills --skill academic-paper-strategist -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install AAASS554/codex-academic-paper-skills academic-paper-strategist --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/AAASS554/codex-academic-paper-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/academic-paper-strategist .gemini/skills/academic-paper-strategist && 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 "academic-paper-strategist" agent skill from https://github.com/AAASS554/codex-academic-paper-skills/tree/main/skills/academic-paper-strategist into .gemini/skills/academic-paper-strategist/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "academic-paper-strategist", 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 AAASS554/codex-academic-paper-skills academic-paper-strategistInstalls 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 AAASS554/codex-academic-paper-skills --skill academic-paper-strategist -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/AAASS554/codex-academic-paper-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/academic-paper-strategist .github/skills/academic-paper-strategist && 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 "academic-paper-strategist" agent skill from https://github.com/AAASS554/codex-academic-paper-skills/tree/main/skills/academic-paper-strategist into .github/skills/academic-paper-strategist/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "academic-paper-strategist", 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 AAASS554/codex-academic-paper-skills --skill academic-paper-strategist -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install AAASS554/codex-academic-paper-skills academic-paper-strategist --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/AAASS554/codex-academic-paper-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/academic-paper-strategist .opencode/skills/academic-paper-strategist && 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 "academic-paper-strategist" agent skill from https://github.com/AAASS554/codex-academic-paper-skills/tree/main/skills/academic-paper-strategist into .opencode/skills/academic-paper-strategist/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "academic-paper-strategist", 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.
academic-paper-strategistA skill your agent uses when the user needs to plan, de-risk, or ground a software engineering / computer science undergraduate thesis from a real codebase before final writing.
Academic Paper Strategist is an agent skill from AAASS554/codex-academic-paper-skills. Use when the user needs to plan, de-risk, or ground a software engineering / computer science undergraduate thesis from a real codebase before final writing. Trigger for requests such as "根据项目写毕业论文", "先做论文大纲", "用真实项目材料规划论文", "检查论文是否脱离代码", "根据检测报告降查重", "根据AIGC报告改写定稿", "继续在手改初稿上改", or when an existing draft thesis must be reworked against a school format sample. Produces an evidence-backed outline, chapter rewrite plan, figure plan, and handoff package for academic-paper-composer.
Its SKILL.md is about 2.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 14 other files, including scripts and reference files (for example `agents/openai.yaml`, `references/chinese-call-prompt-templates.md` and `references/detection-report-rewrite-playbook.md`).
It sits in Education, covering Essays and academic help. The repository describes itself as: Codex academic paper skills for software engineering thesis planning and revision. The licence is MIT.
6 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 81f0a9a. 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.
Ships 2 files in scripts/ (Python), which the agent can run.
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.
Academic Paper Strategist loads about 2.7k tokens when it runs, and up to ~14k if it reads all its reference files. Until then it costs about 127 tokens; SKILL.md has 1,310 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); the scripts in this folder are not scanned.
The full file from AAASS554/codex-academic-paper-skills at commit 81f0a9a, republished under its MIT licence (© AAASS554). 1,310 words, ~2,694 tokens.
.claude/skills/academic-paper-strategist/SKILL.md (or your agent's skills folder). This skill also uses 11 other files; get the full folder from GitHub.This is the planning skill for Codex-based software engineering theses. Use it before drafting or finalizing a thesis from a real repository. Its job is to reduce hallucination risk, map project evidence to chapters, and define only the claims, figures, tables, and tests that can be justified by the actual codebase and supplied school format sample.
Companion flow:
academic-paper-strategist - planning, evidence mapping, rewrite scopeacademic-paper-composer - content rewrite and final manuscript assemblydrawio - redraw engineering-style thesis figures when requiredplaywright - capture real runtime screenshots when the thesis needs running-system evidencedoc - produce and visually check the final DOCXDo not skip the strategist step when the user asks for a submission-ready undergraduate thesis from an existing project and draft.
references/detection-report-rewrite-playbook.md when this applies.references/zjkj-undergrad-thesis-format.md first and treat it as the highest authority for structure and formatting.references/project-grounding-rules.mdreferences/finalization-task-rules.mdreferences/draft-salvage-handoff-playbook.md when the user wants to continue a partially edited draft, keep original figures/tables, or add running-system screenshots..docx, .md, or both).doc, .docx, or .pdf)pom.xml, package.json, etc.).pdf, .docx, screenshots, extracted text)Record:
If the user gives explicit source and destination paths, treat them as binding.
When a school sample is present, read references/zjkj-undergrad-thesis-format.md and extract:
If the sample contains instructional text boxes or placeholder hints, mark them as "remove from final manuscript".
Classify each section into:
Always flag for removal:
Also mark:
When the user asks to lower similarity or AIGC risk and provides reports, read references/detection-report-rewrite-playbook.md.
At this stage, the strategist should:
For each chapter, map every major claim to repo evidence:
If a claim cannot be mapped to an evidence source, it cannot appear in the final thesis.
Output a handoff package for the composer containing:
When the handoff will drive a live DOCX revision, make it explicit enough that the composer can execute without re-deciding replacement boundaries, preserve lists, or screenshot targets.
The outline should normally include:
Only the following figure types are allowed when the user asks for a software engineering undergraduate thesis:
For every planned figure or screenshot, define:
All redrawn figures must use engineering-paper visual style:
When the user asks for a final thesis from an existing draft:
academic-paper-composerWhen the user specifically asks to continue on a hand-edited draft:
When the user specifically asks to lower similarity or AIGC:
references/detection-report-rewrite-playbook.mdreferences/zjkj-undergrad-thesis-format.md - school format authorityreferences/project-grounding-rules.md - anti-fabrication and evidence rulesreferences/finalization-task-rules.md - mandatory workflow for final DOCX deliveryreferences/detection-report-rewrite-playbook.md - how to triage plagiarism / AIGC reports into a rewrite briefreferences/draft-salvage-handoff-playbook.md - how to plan partial replacement, legacy-asset retention, and runtime screenshotsreferences/chinese-call-prompt-templates.md - copy-paste Chinese prompts for planning and handoff tasks根据当前仓库和学校模板,先给我做一个本科论文定稿规划,只保留代码里能证实的内容。我已经手改初稿到正文 2.3 前了,帮我做 keep/rewrite/delete 矩阵,要求保留原数据库 E-R 图和每张表的字段说明。这是查重报告和 AIGC 报告,先别直接改正文,先把热点页映射到章节并给出重写优先级。继续在我现在的 working draft 上做规划,只替换 2.4 之后的正文内容,前面手改部分不要动。帮我给论文补一个运行截图规划,说明每张截图对应哪个角色、哪个页面、哪个章节。Produce:
academic-paper-composerDo not claim that the paper is submission-ready at this stage. That decision belongs to the composer + drawio + playwright + doc flow.
© AAASS554, MIT. 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 11 other files (scripts, references) in skills/academic-paper-strategist of AAASS554/codex-academic-paper-skills.
Open the folder on GitHubat commit 81f0a9a
We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in AAASS554/codex-academic-paper-skills, which our catalogue first saw on October 7, 2026.
Academic Paper Strategist 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 |
|---|---|---|---|---|---|---|
| Academic Paper Strategist this skillAAASS554/codex-academic-paper-skills | 539 | 1 repos | ~2.7k | Automated safety check: Pass | MIT | |
| Modeling Paper Rubric and Model Selectoryushui2022/MathModel-Skill | 454 | 1 repos | ~1.8k | Automated safety check: Pass | MIT | |
| Humanities Thesisganzhi-black/humanities-thesis-skill | 637 | — | ~1.7k | Automated safety check: Pass | MIT | |
| Skill Thesis Writeryanlin-cheng/skill-thesis-writer | 209 | — | ~1.6k | Automated safety check: Pass | Custom licence | |
| Thesis CreatorStars-OC/thesis-creator | 230 | — | ~2.8k | Automated safety check: Pass | MIT | |
| Aigc Detectorfree-revalution/AIGC-Detector-Pro | 142 | — | ~2.8k | Automated safety check: Pass | MIT |
yushui2022/MathModel-Skill
Builds a scoring-aligned outline for a mathematical modeling paper and a model selection plan with baseline, improvement and validation experiments.
ganzhi-black/humanities-thesis-skill
人文社科论文写作全流程指导。适用于文学、历史、哲学、社会学、传播学、新闻学、文化研究等领域的中文学术论文。当用户提到"论文""写论文""选题""文献综述""论文修改""论文结构""摘要翻译""帮我查文献""参考文献格式""论文没有新意""理论和文本脱节""章节之间缺乏逻辑""帮我检查论文""摘要翻译成英文""投稿准备""脚注格式"等场景时触发。覆盖从选题到投稿的全流程,包含防幻觉规则、学术数据库…
yanlin-cheng/skill-thesis-writer
跨学科AI论文写作助手,专为本科生/研究生论文写作提供全方位支持。当用户需要撰写论文内容、设计论文框架结构、优化学术语体风格、处理参考文献格式(GB/T 7714-2015)、生成统计分析表格、或降低AI生成文本痕迹时使用此技能。支持工科(计算机/电子/机械等)、心理学、教育学、管理学等多学科领域,符合中国学术论文写作规范。
Stars-OC/thesis-creator
Walks Chinese undergraduates through writing a graduation thesis from topic to Word export, with text-similarity reduction and AI-text rate rewriting and checks.
free-revalution/AIGC-Detector-Pro
Academic paper AI content detection, rewriting, and thesis writing assistant.
Haimbeau1o/thesis-optimizer
学术论文智能优化系统,专为计算机深度学习方向硕士学位论文设计. An agent skill from Haimbeau1o/thesis-optimizer.
AAASS554/codex-academic-paper-skills
A skill your agent uses when the user needs to turn a real software engineering / computer science project and an existing thesis draft into a submission-ready undergraduate thesis manuscript.
Categories
A skill your agent uses when the user needs to plan, de-risk, or ground a software engineering / computer science undergraduate thesis from a real codebase before final writing. Academic Paper Strategist is an agent skill from AAASS554/codex-academic-paper-skills. Use when the user needs to plan, de-risk, or ground a software engineering / computer science undergraduate thesis from a real codebase before final writing.
Academic Paper Strategist fits situations like: the user needs to plan; ground a software engineering / computer science undergraduate thesis from a real codebase before final writing; requests such as 根据项目写毕业论文; an existing draft thesis must be reworked against a school format sample.
Run `npx skills add AAASS554/codex-academic-paper-skills --skill academic-paper-strategist -a claude-code`. Or copy the skill folder (skills/academic-paper-strategist in AAASS554/codex-academic-paper-skills) into .claude/skills/academic-paper-strategist in your project. Claude Code loads it when a task matches its description.
Run `npx skills add AAASS554/codex-academic-paper-skills --skill academic-paper-strategist -a codex`. Or copy the skill folder (skills/academic-paper-strategist in AAASS554/codex-academic-paper-skills) into .agents/skills/academic-paper-strategist 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 AAASS554/codex-academic-paper-skills --skill academic-paper-strategist -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/academic-paper-strategist, .gemini/skills/academic-paper-strategist, .github/skills/academic-paper-strategist and .opencode/skills/academic-paper-strategist in your project.
Going by SKILL.md and its folder, Academic Paper Strategist needs Python for the scripts in its folder. Our summary lists: Python 3.
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. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Academic Paper Strategist is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.7k tokens (SKILL.md is roughly 11k 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 11k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Academic Paper Strategist: Modeling Paper Rubric and Model Selector (yushui2022/MathModel-Skill, 454 stars), Humanities Thesis (ganzhi-black/humanities-thesis-skill, 637 stars), Skill Thesis Writer (yanlin-cheng/skill-thesis-writer, 209 stars) and Thesis Creator (Stars-OC/thesis-creator, 230 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
AAASS554 (a GitHub user) maintains it in AAASS554/codex-academic-paper-skills, which has 539 GitHub stars. The repository holds 2 skills in this directory. The repository was last updated on June 29, 2026.
Source: AAASS554/codex-academic-paper-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.