Uestcreport

Create, compile, maintain, or refactor lightweight UESTC graduate course report templates based on ThesisUESTC. Use when a user wants a UESTC course report PDF in any project without manually copying template files, or when working with `thesis-uestc.cls`, `main.tex`, XeLaTeX course reports, UESTC cover fields, course-report cleanup, continuous chapter headings, or Codex tasks that mention UESTCreport.

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add Darboux-hub/uestcreport-skill --skill uestcreport
Manual install
git clone --depth 1 https://github.com/Darboux-hub/uestcreport-skill.git /tmp/uestcreport-skill
mkdir -p ~/.claude/skills
cp -r /tmp/uestcreport-skill/. ~/.claude/skills/uestcreport

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

From the SKILL.md

# UESTCreport

## Workflow

1. For a new course report in another project, run `scripts/create_report.py` from this skill. It copies the bundled template from `assets/template` into the target project and compiles `main.pdf`.
2. For an existing ThesisUESTC project, inspect the repository before editing. Read `main.tex`, `thesis-uestc.cls`, `latexmkrc`, and files referenced by the entrypoint.
3. Keep the template lightweight. Prefer changing `main.tex`; touch `thesis-uestc.cls` only for reusable class behavior such as cover fields, page-breaking, headings, or shared commands.
4. Preserve XeLaTeX compatibility, Chinese typesetting, bibliography commands, labels, `\ref`, `\cite`/`\citing`, figures, tables, equations, and theorem environments unless the user explicitly asks to remove them.
5. Compile with `latexmk -xelatex main.tex` or the local `latexmkrc`. Report any missing TeX packages or fonts clearly.

## Creating a Report in Any Project

Use the bundled script instead of manually copying template files:

```bash
python <skill-root>/scripts/create_report.py
```

- Default target is the current working directory.
- The script copies `main.tex`, `thesis-uestc.cls`, `thesis-uestc.bst`, `latexmkrc`, `reference.bib`, and `pic/logo.pdf`.
- It refuses to overwrite existing files by default. If the user explicitly wants replacement, run with `--force`.
- It compiles automatically with `latexmk -xelatex main.tex` and creates `main.pdf`.
Read the full skill on GitHub

Details

Skill name
uestcreport
Repo updated
8 May 2026

FAQ

What does the Uestcreport skill do?

Create, compile, maintain, or refactor lightweight UESTC graduate course report templates based on ThesisUESTC. Use when a user wants a UESTC course report PDF in any project without manually copying template files, or when working with `thesis-uestc.cls`, `main.tex`, XeLaTeX course reports, UESTC cover fields, course-report cleanup, continuous chapter headings, or Codex tasks that mention UESTCreport.

How do I install the Uestcreport skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add Darboux-hub/uestcreport-skill --skill uestcreport. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Uestcreport popular?

It lives in Darboux-hub/uestcreport-skill, which has 30 GitHub stars and 0 forks.

Related skills

Socratic Workshop

22

smashburger-dev/socratic-workshop

Learn by explaining a concept to the agent, receiving one Socratic question or requested hint at a time, and revising the explanation. Use for interactive tutoring, learning from an existing project, or a requested Workbench HTML learning visualization.

Learning & Education

Learning Practice Coevolution

30

michael-uplive021/learning-practice-coevolution

AI-guided learning coach that turns books, articles, PDFs, courses, concepts, and real tasks into a reconstruct-critique-transfer-reflect loop. Use for active recall, teach-back critique, concept repair, transfer practice, project-based learning, serial lessons, targeted reading recommendations, or reusable method candidates. Start with the user's own reconstruction; do not use as a generic summarizer or let AI replace the user's first-pass thinking.

Learning & Education

Learn Anything

20

Nar101/learn-anything

A source-grounded adaptive tutor that tracks proof of mastery rather than content completion. Use it to learn a topic systematically, build a course from PDFs, webpages, transcripts or notes, practice retrieval and transfer, resume a long-running course, or verify whether the learner can recall and apply what they studied. When no materials are provided, it researches authoritative sources for the current lesson. It generates one lesson part at a time, freezes answers or rubrics before the learner responds, and records guided, independent, transferable and durable evidence separately. Also tri

Learning & Education

Sijiao Skill

20

swaylq/sijiao-skill

私教.skill — 输入「我想学的技能」,自动完成 8 路深度调研(知识地图 / 正典教材 / 高手路径 / 刻意练习 / 常见卡点 / 能力评估 / 反馈社区 / 动机节奏),按学习科学蒸馏成一个有状态的「私教」skill。 生成的 {skill}-learn 是自包含目录(课程 + 教学协议 + 学习者档案),装到任何 agent,从 0 带你到「胜任」。 触发词:「学 X」「我想学 X」「教我 X」「做个 X 的学习 skill」「带我学 X」「update 私教 X」「继续学 X」「考我 X」。

Learning & EducationIn 1 list

Study

19

SugarMGP/study.skill

Use when user wants to learn a new skill, technology, language, or topic. Use when user asks "teach me", "help me learn", "I want to study", "我想学", "教我", "学习路线", "从零开始学", "帮我学", "怎么学". Do not use for one-off factual questions, debugging help, or code review.

Learning & Education

Anything to Course

29

lowwwbank/anything-to-course

Turn any source material — documents, notes, books, articles, transcripts, slides, codebases, or just a topic — into a complete self-study course built on evidence-based learning science (retrieval practice, spaced repetition, interleaving, faded scaffolding, confidence calibration). Use whenever the user wants to create a course, curriculum, tutorial, training program, study guide, workshop, onboarding track, or learning path from existing content or expertise, even if they only say "help me teach X", "make learning materials from this", or "I need to explain this to my team".

Learning & Education

Browse the most popular Claude skills, all learning & education skills, or write your own with the skills generator.