Sandbox
@Yila-AI/awesome-research-skills

Research writing skills for Codex and Claude Code

This repository packages agent skills for research work from first notes to polished manuscripts and presentations. The skills keep track of sources, uncertainty, and claim strength so the agent can revise text without silently changing the science.

118 stars11 forksPythonUpdated 14d ago
Who it's for

Builders who want their agent to help turn research notes, drafts, or papers into evidence-grounded writing and slides.

What it delivers

You can move from ideas and sources to a paper draft, a polished manuscript, or a presentation without losing citations or weakening evidence boundaries.

What it does

Research writing workflow

Routes materials into planning, drafting, revision, or audit steps for a manuscript.

Academic polishing

Refines English prose while preserving numbers, citations, terminology, limitations, and claim strength.

Academic humanizing

Removes generic AI-like patterns without changing the science or hiding uncertainty.

Paper to slides

Turns papers and research materials into editable, source-grounded presentation plans with notes and source maps.

Evidence and claim controls

Adds draft contracts, claim-strength checks, provenance tracking, and invariant checks.

How to get it

  1. 1Node.js 18 or later is required for the installer. Install the complete currently…
    npx skills add Yila-AI/awesome-research-skills --global --agent codex --skill '*' --yes --copy

README

Awesome Research Skills

Awesome Research Skills by Yila.ai — the research workflow every AI agent should have

The research workflow every AI agent should have.

A growing open-source Skill stack for the full research lifecycle—from discovering and understanding papers to writing, reviewing, polishing, and presenting research.

Available today: research writing, faithful academic polishing, academic de-templating, and paper-to-slides. More stages are being built. Across the workflow, Agents should show their sources, checks, uncertainty, and changes instead of silently rewriting the research.

Built and maintained by Yila.ai, a research workspace for literature, evidence, data, writing, and presentation workflows.

Designed for Codex, Claude Code, WorkBuddy-style research agents, and other systems that support reusable Skill instructions.

CI Apache-2.0 license Install count on skills.sh Built by Yila.ai

中文说明 · 日本語 · 한국어 · Try Yila.ai · Install · Start from a task · Lifecycle · Lean download · Showcase · Reuse & cite · Used by

Start from your task

I want to…Start withWhat I get
Turn ideas, notes, data, or references into a paperResearch Writer · science-research-writingAn evidence-grounded plan, section draft, revision, or manuscript audit
Improve academic English without changing the researchPaper Polisher · sci-ssci-polishingPublication-oriented English plus a preservation audit
Remove generic AI-like patterns without changing the scienceAcademic Humanizer · academic-humanizerLess templated prose plus a pattern and fidelity audit
Turn a paper or research results into a talkPaper to Slides · research-presentationAn editable, source-grounded deck plan with notes, source map, and visual QA

Install in 30 seconds

Node.js 18 or later is required for the installer. Install the complete currently available stack:

npx skills add Yila-AI/awesome-research-skills --global --agent codex --skill '*' --yes --copy

Or install only the capability you need today:

# Plan, draft, revise, or audit a paper
npx skills add Yila-AI/awesome-research-skills --global --agent codex --skill science-research-writing --yes --copy

# Translate or polish an existing manuscript
npx skills add Yila-AI/awesome-research-skills --global --agent codex --skill sci-ssci-polishing --yes --copy

# Remove academic AI-like patterns while preserving the science
npx skills add Yila-AI/awesome-research-skills --global --agent codex --skill academic-humanizer --yes --copy

# Turn a paper or research results into an academic presentation
npx skills add Yila-AI/awesome-research-skills --global --agent codex --skill research-presentation --yes --copy

List all installable Skills with npx skills add Yila-AI/awesome-research-skills --list.

Use only one Skill?

The commands above copy only the selected runtime Skill into your Agent's Skills directory. You do not need to clone the complete repository or point an Agent at the repository root. Versioned, use-only ZIP archives for production-ready Skills are published on the Releases page.

The full research lifecycle

The project is growing toward one connected workflow rather than a folder of unrelated prompts:

QUESTION → DISCOVER → READ → SYNTHESIZE → DESIGN → ANALYZE → WRITE → REVIEW → POLISH → COMMUNICATE
Build statusResearch stages
Available nowWrite, Polish, De-template, Present
Building nextDiscover, Read, Synthesize, Review
Longer-term workflowDesign, Analyze, Publish and broader research communication

The product direction is a single $research entry point that can understand the current stage and route work to the right specialist module. The current release exposes each available Skill directly while that unified workflow is being built.

The modules will share research context—questions, sources, evidence, author decisions, claims, data, and revision history—so that evidence found during search can survive all the way into a manuscript, review, or presentation.

Use the complete workflow on Yila.ai

These open-source Skills come from the research workflows being built at Yila.ai. While more stages are packaged as reusable Skills, Yila.ai already provides an integrated workspace for literature search, paper reading, evidence synthesis, research design, data analysis, writing, figures, posters, and slides.

Start a research task on Yila.ai →

Available today

The current release provides these connected capabilities:

FoundationAvailable moduleWhat it helps you do
The section-by-section and reverse-engineering pedagogy associated with Hilary Glasman-Deal's Science Research WritingResearch Writer · science-research-writingDecide what each section needs to accomplish, then turn ideas, notes, data, references, or drafts into the next useful manuscript artifact
Writing observations derived through a corpus pipeline beginning with a 1,000-paper SCI/SSCI metadata candidate poolPaper Polisher · sci-ssci-polishingTranslate or polish an existing manuscript while preserving data, citations, terminology, limitations, and claim strength
Pattern-cluster diagnostics, author-voice calibration, and claim-evidence disciplineAcademic Humanizer · academic-humanizerRemove generic AI-like patterns while preserving numbers, citations, uncertainty, limitations, and the author's scientific meaning
Evidence-first academic presentation designPaper to Slides · research-presentationTurn papers and research materials into editable, source-grounded research presentations, with a narrative plan, evidence ledger, speaker notes, and render-based QA

The Academic Humanizer is an independent Yila.ai implementation informed in part by AIScientists-Dev/academic-humanizer (MIT). It is not affiliated with or endorsed by the upstream project. See the third-party notice.

In plain language: the writing Skills help build and refine the paper; research-presentation carries the evidence into a talk without flattening the science. Scientific judgment remains with the author.

Building a research Agent?

You can reuse the repository's Evidence-Preserving Draft Contract, Claim-Strength Contract, and Target-Journal Model Builder in your own project.

Reuse the mechanisms · Cite this repository · Add your project

Start with one sentence

Use $science-research-writing to help me write my paper.
Here are the materials I currently have: [attach files or paste text]

The Skill reads what you have, identifies whether the next useful result is a plan, draft, revision, or audit, and proceeds without requiring a long intake prompt or an internal mode selection.

Getting started · Use cases · Copyable inputs · Output guide

For paper-to-slides work, start with the Research Presentation quick start and use cases.

Copy-paste examples

From materials to a paper structure

Use $science-research-writing.
I have finished my study, but I do not know how to organize it into a paper.

Research question:
[paste your research question]

Methods:
[paste what you did]

Main results:
[paste key findings, tables, or notes]

Target journal or field:
[paste if available]

Polish without changing the science

Use $sci-ssci-polishing.
Please polish this Discussion paragraph for academic clarity.
Do not change numbers, citations, terminology, limitations, or claim strength.
If any sentence sounds unsupported or overclaimed, flag it instead of fixing it silently.

Text:
[paste paragraph]

Remove the AI template voice

You provideThe Skill optimizesYou receive
Academic text, plus optional section context, protected terms, and genuine author samplesEmpty framing, generic emphasis, vague actors, mechanical transitions, repetitive cadence, and unsupported overclaimingRevised text, pattern changes, a fidelity audit, and any questions that require the author
Use $academic-humanizer.
Make this academic passage sound less templated and more natural.
Do not change any claim, number, citation, limitation, or uncertainty.
Do not optimize for an AI detector; report the patterns you changed.

Text:
[paste paragraph]

Before — fluent but generic:

In recent years, graph neural networks have attracted increasing attention. Importantly, our novel Model-X leverages a multi-scale encoder to address this crucial challenge. Extensive experiments demonstrate that Model-X improves macro-F1 by 4.7% over Baseline-B on three datasets (Smith et al., 2024), thereby proving its universal superiority.

After — specific and evidence-bounded:

Existing graph neural networks lose long-range dependencies. Model-X uses a multi-scale encoder to address this problem. Across three datasets, Model-X improves macro-F1 by 4.7% over Baseline-B (Smith et al., 2024). This result supports its advantage in the evaluated settings.

The result keeps the method, metric, effect, comparator, dataset scope, and citation while removing the template opening and universal overclaim.

See three complete input → optimization → output examples · 查看中文完整案例

Paper to Slides showcase

research-presentation turns a paper into a source-grounded, editable research presentation. The full showcase covers six cross-disciplinary cases; the network-epidemiology case also includes two complete 12-slide visual passes.

Paper to Slides showcase cover Paper to Slides showcase result slide

Source paper: arXiv:2607.25475. The repository stores the canonical paper link, not the source PDF. Browse all six cases →

Why turn Science Research Writing into an Agent workflow?

Hilary Glasman-Deal's Science Research Writing: For Native and Non-Native Speakers of English is valued because it teaches more than phrases and grammar. Its section-by-section approach asks what a reader needs from each part of an empirical paper, while its reverse-engineering pedagogy encourages researchers to examine successful papers in their own field and adapt recurring functions without copying sentences.

An independent review reports that the first edition sold more than 35,000 copies and was translated into Chinese, Korean, and Japanese (Anna Clemens, 2020).

The central idea can be summarized as seven reader questions:

Manuscript sectionThe reader's question
IntroductionWhy was this study needed?
MethodsWhat exactly was done?
ResultsWhat was found?
DiscussionWhat do the findings mean—and what do they not mean?
ConclusionWhat can the evidence actually support?
AbstractWhat must a reader understand in one minute?
TitleWhat does the paper promise?

science-research-writing operationalizes this general approach for Agent use and adds automatic task routing, target-journal modeling, evidence provenance, author-confirmation boundaries, and deterministic draft checks.

It is an independent, unofficial project. It is not affiliated with or endorsed by the author or World Scientific, and it does not reproduce the book, exercises, answer key, phrase lists, sample passages, or page content. See the privacy and copyright boundaries.

Fluent is not always faithful

Suppose 120 university students rate nine milk-tea recipes. The evidence shows that 30%-sugar oolong milk tea receives the highest average rating among these participants.

Supported by the study:

Among the participants in this study, 30%-sugar oolong milk tea received the highest rating.

Not supported by the study:

30%-sugar oolong milk tea is the world's best milk-tea recipe.

The first statement reports a bounded result. The second silently turns a local finding into a universal claim. The writing Skills are designed to detect this kind of drift: evidence can be clarified, organized, translated, and polished, but it must not be silently strengthened.

Read the complete milk-tea walkthrough · 查看中文完整案例

What the available Skills add

science-research-writing

  • routes an idea, materials, partial draft, or full draft to the next useful task;
  • maps Introduction, Methods, Results, Discussion, Conclusion, Abstract, and Title by reader question and rhetorical function;
  • models target-journal functions and variation without storing copied prose;
  • records the source of consequential statements and marks missing evidence;
  • checks numbers, citations, protected terms, and claim-strength markers;
  • gives novice-readable outputs and asks no more than one blocking question at a time.

research-presentation

  • turns a paper, manuscript, figures, tables, or research notes into a source-grounded talk plan;
  • keeps an evidence ledger and source anchors for consequential claims;
  • chooses a narrative arc for journal club, lab meeting, conference talk, seminar, or thesis defense;
  • produces editable slide content, speaker notes, and a render-based QA report;
  • preserves uncertainty, limitations, and claim strength instead of optimizing for visual polish alone.

sci-ssci-polishing

  • translates Chinese academic prose into publication-oriented English;
  • polishes English paragraphs and complete manuscript sections;
  • improves information order, clarity, cohesion, and academic tone;
  • preserves numbers, statistics, technical entities, citations, null results, limitations, and conclusions;
  • refuses to invent mechanisms, references, results, or implications merely to make prose sound more complete.

academic-humanizer

  • audits clusters of generic or mechanical AI-like writing patterns in Chinese and English;
  • replaces empty framing and inflated significance with information already present in the source;
  • calibrates rhythm, hedging, citation integration, and information order to genuine author samples when supplied;
  • preserves numbers, citations, reference labels, technical terms, uncertainty, limitations, and claim strength;
  • does not claim detector evasion or certify that a revision is human-written.

The 1,000-paper evidence pool—what it does and does not mean

The polishing Skill began with a 1,000-paper SCI/SSCI metadata candidate pool and used staged screening to build a balanced core portfolio:

1,000-paper metadata candidate pool
                 ↓
        200-paper balanced shortlist
                 ↓
          60-paper core portfolio
        ↙           ↓           ↘
40 distillation  10 calibration  10 sealed blind evaluation

The 60-paper portfolio contains 30 SCI and 30 SSCI papers across nine broad discipline clusters. The 40-paper distillation split contains 20 SCI and 20 SSCI papers from 28 journals, yielding aggregate observations from 1,750 usable paragraphs and 220,158 words.

Here, distillation does not mean model fine-tuning or copying journal sentences. It means abstracting recurring rhetorical functions, information order, evidence boundaries, and failure modes into reusable editing rules. The 1,000-paper pool is a screening universe: it is not a claim that 1,000 full texts were downloaded, read, distilled, or used to train a model.

Corpus method · Selection method · Corpus summary · Public metadata

Build on these mechanisms

The following mechanisms are documented as reusable components for other research Agents and academic-writing projects:

Featured mechanismWhat it protects or enables
Evidence-Preserving Draft ContractPrevents unsupported intellectual content during planning, drafting, and revision
Claim-Strength ContractPrevents silent movement between suggestion, association, prediction, effect, and causation
Target-Journal Model BuilderLearns rhetorical functions and variation without copying target-paper wording
Pattern-Cluster AuditReduces generic AI-like prose without treating isolated words as proof of authorship
Author-Voice CalibrationMatches stable rhetorical habits from genuine author samples without copying their sentences

Additional components include the Section Function Map, Content Provenance Ledger, Title-Paper Promise Check, and Draft Invariant Checker.

Suggested short credit:

**Credit:** The evidence-preserving research-writing workflow is adapted from
[Yila-AI/awesome-research-skills](https://github.com/Yila-AI/awesome-research-skills),
including its Evidence-Preserving Draft Contract and Claim-Strength Contract.

Reuse remains subject to the repository license and any applicable third-party rights.

Used, credited, or adapted by

This section lists public projects that use, credit, adapt, or discuss mechanisms from this repository.

ProjectRelationship
Imbad0202/academic-research-skillsCredited and adapted the claim-strength ladder mechanism for revision-round claim-drift guards. See related discussion in issue #569, issue #570, and PR #573.

Using or adapting this workflow in your own research Agent, academic-writing tool, or open-source project? Open an issue or pull request to add your project here. Please include a short description and a public link.

Evaluation

Evaluation claims remain Skill-specific.

academic-humanizer

The initial smoke benchmark covers English and Chinese passages, numeric and author-year citations, TeX cite keys, figure labels, and protected technical terms. All reference transformations pass the deterministic fidelity gate. These cases test preservation and targeted pattern reduction; they are not detector-evasion benchmarks or evidence of universal writing quality.

Complete usage examples · Smoke benchmark · Reference cases

sci-ssci-polishing

EvaluationResult
Frozen synthetic transformation cases6/6 passed
Verified blind full texts available9/10
Publication-grade retention cases18/18 passed
Invented scientific content0/18
Changed numbers or citation markers0/18
Unnecessary rewrites0/18

Synthetic cases · Synthetic outputs · Blind retention report

science-research-writing

The test set and scoring rubric were frozen before implementation. Comparative results will be added only after raw outputs, model settings, case-level scores, failures, and limitations are available.

Benchmark protocol · Frozen cases · Evaluation rubric · Development smoke tests

research-presentation

The public showcase demonstrates cross-disciplinary output design, but a frozen comparative benchmark has not yet been published. Showcase images are examples, not evidence of universal presentation quality.

These evaluations support narrow safety and consistency claims. They do not prove journal acceptance, universal disciplinary coverage, scientific correctness, or superiority to domain experts and professional editors.

Copyright, data, and professional boundaries

  • The repository contains no book PDF, article PDF, subscription full text, extracted paper paragraphs, phrase bank, or private access trace.
  • Public corpus tables contain bibliographic

Files in the repo

Repository payload18 top-level entries
  • .github
  • assets
  • benchmarks
  • corpus
  • distribution
  • docs
  • examples
  • scripts
  • showcase
  • skills
  • tests
  • .gitignore
  • CITATION.cff
  • LICENSE
  • README_CN.md
  • README_ja.md
  • README_ko.md
  • README.md

Discussion (0)

Ask about usage, or say what you built with it

Sign in to join the discussion.

No comments yet. Be the first to say what this is good for.

More skills

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.

117k
1 add
Vincentwei1021/
anything2explainer

Topic in, narrated explainer video out. A Claude Code / Codex skill that turns any topic into a black-canvas motion-graphics explainer video with TTS voiceover, subtitles and a chapter progress bar. Chinese or English; every frame drawn in code with Remotion.

666

Open-source AI job search: scan job portals, evaluate listings into a structured A-H report with a global 1-5 score, tailor your CV, track applications — runs locally in your AI coding CLI (Claude Code, Codex, OpenCode, Antigravity…)

71k

Agent skill for beautiful, verifiable architecture, workflow, sequence, data-flow, and lifecycle diagrams—self-contained HTML with motion and crisp export.

57k
ayghri/
i-have-adhd

A skill to stop your coding agent from burying the answer. ADHD-friendly output.

38k