research-paper
Skill1 starsChanged 50 days agoMITView on GitHub
Write, structure, and typeset academic research papers — original research, surveys, literature reviews, case studies, or conference/journal submissions. Trigger this skill whenever the user wants to write a research paper, publish research, turn findings/data/a project into a paper, draft an abstract, do a literature review, format something in IEEE/ACM/Springer style, or says things like 'make a paper on X', 'convert my research into a paper', 'I want to publish this', or 'write my college research paper'. Produces a full IMRaD-structured paper with REAL verified citations and delivers it as Overleaf-ready IEEE LaTeX and/or an editable Word document. Use it even for vague asks like 'help me publish something'.
6 other projects use a version of this.
Adopted by
Most recently taken up by
- mahik504/orchestra-workflowtheir own version, first seen Nov 1, 2026
- luwill/research-skillstheir own version, first seen Oct 13, 2026
- geronimo-iia/agent-skillstheir own version, first seen Aug 26, 2026
- OlixIgnacious/agent-skillstheir own version, first seen Jun 7, 2026
- aniketkrs/research-papertheir own version, first seen May 16, 2026
- XiaYiHann/scholar-3their own version, first seen Feb 25, 2026
Other versions6 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 6
- luwill/research-skills★ 881same name
- aniketkrs/research-paper★ 4same name
- geronimo-iia/agent-skills★ 2same name
- OlixIgnacious/agent-skills★ 2same name
- mahik504/orchestra-workflow★ 1same name
- XiaYiHann/scholar-3★ 0same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository15 other files it gives its agents.
- academic-researchSkill
- codebase-auditSkill
- code-documentationSkill
- code-reviewSkill
- competitive-analysisSkill
- data-analysisSkill
- email-assistantSkill
- fullstack-dev-teamSkill
- github-integrationSkill
- market-researchSkill
- pdf-analysisSkill
- sql-analysisSkill
- ui-ux-designSkill
- web-researchSkill
- web-searchSkill
The file
We split this skill into the rules it gives an agent
9 rules. 0 are common, 7 are distinctive, and 2 are very specific to this project.
0
Common
Most of the 5 edited versions we read keep these.
7
Distinctive
This author's own choices. Worth a look.
2
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 49
Target venue & format: default to IEEE conference format (two-column, IEEE numeric citations) — the standard for engineering students — …
- Distinctive: line 53
Run 5–10 searches to build the Related Work section and position the contribution:
- Very specific: line 83
Every factual claim carries a citation [n].
- Distinctive: line 86
Keep the user's authentic materials central — their data, their observations, their system.
- Very specific: line 90
Before producing a Word file, read the docx skill if your agent has one (in Claude: the built-in docx skill).
- Distinctive: line 102
Every reference real and actually cited in-text?
- Distinctive: line 111
If the user's existing research or prior conversations contain the raw material, use it — don't make them re-explain their own work.
- Distinctive: line 112
When the paper touches human subjects, privacy, or security (e.g.
- Distinctive: line 113
If the honest verdict is "this isn't publishable yet, here's what's missing", say exactly that and list the missing pieces — that's more …
“Common” is measured: kept by at least 6 in 10 of the 5 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Research Paper
Overview
Turn research, project work, or findings into a submission-ready academic paper. The user is often a student aiming at their first publication — the job is to produce a paper a reviewer takes seriously, and to protect the user from the mistakes that get papers desk-rejected: fake citations, fabricated results, no clear contribution, and plagiarized phrasing.
When to Use
- "Write a research paper on X", "make a paper on X", "convert my research / project into a paper", "I want to publish this".
- Drafting an abstract or a literature review, or formatting a paper in IEEE, ACM or Springer style.
- Vague asks like "help me publish something" or "write my college research paper".
Usage
Hold the integrity rules at every step, then work through the six phases in order. Show the skeleton before writing prose.
Non-negotiable integrity rules
These override everything else, including user impatience:
- Never fabricate data, results, or experiments. If the user hasn't run the study, either (a) help design it and write the paper up to Methodology with clearly-marked
[RESULTS PENDING]placeholders, or (b) reframe the paper as a survey/position paper that needs no new data. Say which route is being taken and why. - Never invent citations. Every reference must come from an actual web search hit — verify the paper exists, and cite what it actually says. One fabricated reference can get a submission blacklisted. If a claim can't be sourced, either drop it or mark it as the paper's own argument.
- Never copy sentences from sources. Synthesize in original words. Facts get cited; phrasing stays original.
Workflow
Phase 1 — Scope (fast, one pass)
Pin down, from the conversation or by asking at most one compact question:
- Paper type: original research / survey-review / case study / position paper
- Core contribution: the ONE sentence answer to "what does this paper add that didn't exist before?" If the user can't say it, derive candidate contributions from what they have and pick the strongest.
- What the user already has: data, experiments, a built system, field observations — inventory it. Existing work (projects, platforms, prior research) is raw material; mine the conversation and memory for it.
- Target venue & format: default to IEEE conference format (two-column, IEEE numeric citations) — the standard for engineering students — unless they name a venue.
Phase 2 — Literature research (web search, wide)
Run 5–10 searches to build the Related Work section and position the contribution:
- Prior papers on the same problem (Google Scholar-visible results, arXiv, IEEE/ACM/Springer pages)
- Adjacent work the reviewers will expect to see cited
- Recent work (last 2–3 years) — reviewers check whether the paper knows the current state of the art
- Real-world grounding: laws, standards, statistics, news the paper cites (e.g. regulations, incident reports)
For every source, capture: authors, title, venue/year, and the specific claim it supports. Build the reference list ONLY from these. Aim for 15–25 references for a full paper, 8–12 for a short one.
Phase 3 — Skeleton before prose
Draft the full outline and show it before writing sections. Standard IMRaD skeleton (adapt per paper type):
- Title — specific, contribution-forward, no clickbait
- Abstract (150–250 words: context → gap → method → key result → implication)
- Keywords (4–6)
- Introduction — problem, why it matters, the gap, contribution bullets ("The contributions of this paper are:")
- Related Work — grouped by theme, each group ending with what's missing that this paper provides
- Methodology — reproducible detail: setup, data collection, tools, ethics measures where relevant
- Results — findings with tables/figures; numbers, not adjectives
- Discussion — what the results mean, comparison with prior work, surprises
- Limitations — write this honestly; a paper with no limitations section reads as naive
- Conclusion & Future Work
- References
For surveys, replace 6–8 with a taxonomy + comparative analysis tables.
Phase 4 — Write
- Academic register, but plain: short sentences, active voice where natural, zero filler ("In today's fast-paced world..." is an instant reviewer eye-roll — open with the problem instead).
- Every factual claim carries a citation
[n]; every citation maps to a Phase-2 verified source. - Results get tables and figures described concretely; propose figure content even if the user will create the images.
- Quantify wherever possible. "Significantly improved" is nothing; "reduced leakage exposure across 14 of 17 sampled shops" is a paper.
- Keep the user's authentic materials central — their data, their observations, their system. The paper's voice is theirs.
Phase 5 — Typeset and deliver
Before producing a Word file, read the docx skill if your agent has one (in Claude: the built-in docx skill).
Deliver in this order unless the user specifies:
- Overleaf-ready LaTeX — a complete
main.texusing theIEEEtrandocument class plus areferences.bibwith real BibTeX entries, zipped. Tell the user: upload the zip to overleaf.com → compile → done. (Don't attempt local LaTeX compilation; the .tex is the deliverable.) - Editable .docx — IMRaD-formatted Word document for supervisors who want tracked changes, via the docx skill.
Offer both; produce what's asked. Name files after the paper's short title, not "paper.docx".
Phase 6 — Pre-submission check (always run, report briefly)
- Contribution stated explicitly in both Abstract and Introduction?
- Every reference real and actually cited in-text? Count matches?
- Any
[RESULTS PENDING]placeholders left? Flag them loudly. - Limitations section present?
- Abstract within word limit?
- One-line note on where to submit: suggest 2–3 realistic venues (student conferences, IEEE regional conferences, arXiv preprint) matched to the paper's weight — don't point a first paper at a top-tier venue.
Rules
- Show the skeleton (Phase 3) and get a nod before writing full prose — a wrong structure wastes an hour; a wrong outline wastes a minute.
- If the user's existing research or prior conversations contain the raw material, use it — don't make them re-explain their own work.
- When the paper touches human subjects, privacy, or security (e.g. field studies of data leakage), add an ethics paragraph in Methodology: consent, anonymization, responsible disclosure.
- If the honest verdict is "this isn't publishable yet, here's what's missing", say exactly that and list the missing pieces — that's more useful than a weak paper.
Examples
Project into paper. "Turn my campus food-delivery app into a paper." → Phase 1 pins the contribution and inventories what exists (the built system, usage data). Phase 2 runs 5–10 searches for related work. Phase 3 shows an IMRaD outline for approval. The result is an IEEE main.tex + references.bib zip for Overleaf, and a .docx on request.
No data yet. "Write a paper on data leakage in small shops, I haven't done the study." → Either designs the study and writes up to Methodology with [RESULTS PENDING] placeholders, or reframes it as a survey paper. It says which route it took and why, and never invents results.
Survey. "Literature review of LLM agents for code." → A taxonomy and comparison tables in place of Methodology/Results, 15–25 verified references, and 2–3 realistic venues to submit to.
Limitations
- Needs web search. Without it the skill can't verify citations, and it won't invent them.
- It never fabricates data or results. A paper without a real study ends at Methodology with placeholders, or becomes a survey or position paper.
- Delivers LaTeX source rather than a compiled PDF; compile it on Overleaf. The .docx output relies on the agent's Word-document tooling.
- Suggests venues but doesn't guarantee acceptance, and it will say so when the work isn't publishable yet.
Changelog
- 1.0.0 — First version in the Velonx registry.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

