A unified toolkit covering seven academic writing functions. This skill reads the user's request, identifies which function is needed, then loads the corresponding sub-skill.
Read the user's request and match it to one of the seven functions below. Then load the corresponding sub-skill file and follow its instructions completely.
| User need | Sub-skill to load |
|---|---|
| ----------- | ------------------ |
| Format, convert, detect, or export references (APA / MLA / Chicago / IEEE / GB/T 7714 / Vancouver / BibTeX / RIS / EndNote / Zotero / NoteExpress) | reference-formatter/SKILL.md |
| Write, rewrite, or improve an abstract or keyword list | abstract-writer/SKILL.md |
| Write or improve a Conclusion / Discussion / Closing section | closing-writer/SKILL.md |
| Polish or restructure an Introduction section | introduction-polisher/SKILL.md |
| Polish or restructure a Method / Methods / Methodology section | method-polisher/SKILL.md |
| Polish or restructure a Results / Findings section | results-polisher/SKILL.md |
| Polish or restructure a Discussion section | discussion-polisher/SKILL.md |
"Help me with my paper" — ask which section or function the user needs, then route.
"Polish my discussion/conclusion" — Note: the closing section of a paper may be labeled Discussion, Conclusion, or both. Route as follows:
discussion-polisher/SKILL.mdclosing-writer/SKILL.mdMultiple sections at once — if the user uploads a full paper and asks for general improvements, handle one section at a time: Introduction → Method → Results → Discussion/Closing → Abstract. Ask the user which to start with, or proceed in IMRAD order if they say "all of them".
Use the first applicable method to read any uploaded file:
.docx: python-docx / .pdf: pdfplumber / .txt: open()Default: English. Follow user instructions if another language is specified.
共 1 个版本