
cheshuai888/sues-paper-skill
API developmentThis page was translated automatically. Technical details may differ from the original. View the original
Based on authentic literature from CNKI and Google Scholar, strictly following domestic academic citation standards, and using the thesis standards and requirements of Shanghai University of Engineering Sciences, the skill to generate course papers of 6,000-8,000 words.
Overview
Automatically generates papers from Word templates that comply with domestic academic standards, cites real literature, and features cross-referencing functionality. A skill for use. Give it a paper template (.docx), it will: 1. Read the topic, format, word count, and other requirements in the template 2. Search for ** references on CNKI/Google Scholar 3. Write an academic paper of 5000-8000 words 4. Generate a Word document with ** (Ctrl + click citation to go to the reference) Then enter /academic-paper in Claude Code to call it. If you only need Word's document generation features (no need for literature search or paper writing), you can directly use generate_paper.py: - : SimSun, small 4 (12pt), 1.5x line spacing, first line indented by 2 characters - : Vertical margin, SimSun small 4, not bolded, divided into three levels - Level 1: 1, 2, 3... - Level 2: (1) (2)(3)... - Level 3: 1. 2. 3.... - : Superscript display, bookmark hyperlink, Ctrl+click to go to end of article References - : SimSun size 5 (10.5pt) - : Top and bottom 2.54cm, left and right 3.18cm - Python 3.8+ - python-docx — Word document generation - lxml — XML operations (bookmarks and hyperlinks) - : All documents are verified via WebSearch on CNKI/Google Scholar before being written. Personal information such as student ID and name is retained from the template placeholder and replaced by the user. - After generation, all original formatting annotations in parentheses in the template are deleted
Overview (machine translated)
Automatically generates papers from Word templates that comply with domestic academic standards, citing real literature with cross-reference functionality.
What is this?
A skill for Claude Code. Give it a paper template (.docx), and it will:
- Read the template’s requirements for topics, formatting, word count, and other details
- Search for authentic and verifiable references on CNKI/Google Scholar
- Write an academic paper of 5,000-8,000 words
- Generate Word documents with superscript cross-reference (Ctrl + click cite to go to references)
Installation
Method 1: As Claude Code Skill
Put skill.md into your Claude Code skills directory:
Then enter /academic-paper in Claude Code to call it.
Method 2: Use Generation Scripts Directly
If you only need Word document generation (no need for literature search or paper writing), you can directly use generate_paper.py:
Document Description
| Document | Function |
|---|---|
skill.md |
Skill command file, which tells Claude Code how to complete the entire thesis generation task |
generate_paper.py |
Generate scripts for Word documents, handle layout and cross-references |
README.md |
This document |
Generate document format
- Main Text: SimSun, Xiao Si (12pt), 1.5x line spacing, first line indented by 2 characters
- Title: Marginalized format, SimSun font small 4, not bold, divided into three levels
- Level 1: First, second, third…
- Level 2: (1)(2)(3)…
- Level 3: 1. 2. 3.…
- Citation: Superscript display, bookmark hyperlink, Ctrl + click to go to the reference at the end
- References: SimSun, Size 5 (10.5pt)
- Page: 2.54cm (top and bottom), 3.18cm (left/right).
Quick Reference to Python API
Cross-Reference Principle
[1] → Word hyperlinks in the main text → Reference bookmarks
Dependence
- Python 3.8+
python-docx— Generates Word documentslxml— XML operations (bookmarks and hyperlinks)
Notes
- References must be authentic: All literature must be verified via WebSearch on CNKI/Google Scholar before writing
- No Fabricating Information: Personal information such as student ID and name is retained from the template placeholder and can be replaced by the user
- Template parentheses instructions must be deleted: After generation, all original formatting annotations inside the brackets in the template must be deleted
License
MIT
This page was translated automatically. Technical details may differ from the original.
Recommended Tools
Try a different keyword or remove a filter.
Install
npx skillfish add cheshuai888/sues-paper-skill