
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.
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.
Builders who want their agent to help turn research notes, drafts, or papers into evidence-grounded writing and slides.
You can move from ideas and sources to a paper draft, a polished manuscript, or a presentation without losing citations or weakening evidence boundaries.
Routes materials into planning, drafting, revision, or audit steps for a manuscript.
Refines English prose while preserving numbers, citations, terminology, limitations, and claim strength.
Removes generic AI-like patterns without changing the science or hiding uncertainty.
Turns papers and research materials into editable, source-grounded presentation plans with notes and source maps.
Adds draft contracts, claim-strength checks, provenance tracking, and invariant checks.
npx skills add Yila-AI/awesome-research-skills --global --agent codex --skill '*' --yes --copy
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.
中文说明 · 日本語 · 한국어 · Try Yila.ai · Install · Start from a task · Lifecycle · Lean download · Showcase · Reuse & cite · Used by
| I want to… | Start with | What I get |
|---|---|---|
| Turn ideas, notes, data, or references into a paper | Research Writer · science-research-writing | An evidence-grounded plan, section draft, revision, or manuscript audit |
| Improve academic English without changing the research | Paper Polisher · sci-ssci-polishing | Publication-oriented English plus a preservation audit |
| Remove generic AI-like patterns without changing the science | Academic Humanizer · academic-humanizer | Less templated prose plus a pattern and fidelity audit |
| Turn a paper or research results into a talk | Paper to Slides · research-presentation | An editable, source-grounded deck plan with notes, source map, and visual QA |
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.
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 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 status | Research stages |
|---|---|
| Available now | Write, Polish, De-template, Present |
| Building next | Discover, Read, Synthesize, Review |
| Longer-term workflow | Design, 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.
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 →
The current release provides these connected capabilities:
| Foundation | Available module | What it helps you do |
|---|---|---|
| The section-by-section and reverse-engineering pedagogy associated with Hilary Glasman-Deal's Science Research Writing | Research Writer · science-research-writing | Decide 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 pool | Paper Polisher · sci-ssci-polishing | Translate or polish an existing manuscript while preserving data, citations, terminology, limitations, and claim strength |
| Pattern-cluster diagnostics, author-voice calibration, and claim-evidence discipline | Academic Humanizer · academic-humanizer | Remove generic AI-like patterns while preserving numbers, citations, uncertainty, limitations, and the author's scientific meaning |
| Evidence-first academic presentation design | Paper to Slides · research-presentation | Turn 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.
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
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.
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]
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]
| You provide | The Skill optimizes | You receive |
|---|---|---|
| Academic text, plus optional section context, protected terms, and genuine author samples | Empty framing, generic emphasis, vague actors, mechanical transitions, repetitive cadence, and unsupported overclaiming | Revised 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 · 查看中文完整案例
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.
Source paper: arXiv:2607.25475. The repository stores the canonical paper link, not the source PDF. Browse all six cases →
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 section | The reader's question |
|---|---|
| Introduction | Why was this study needed? |
| Methods | What exactly was done? |
| Results | What was found? |
| Discussion | What do the findings mean—and what do they not mean? |
| Conclusion | What can the evidence actually support? |
| Abstract | What must a reader understand in one minute? |
| Title | What 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.
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 · 查看中文完整案例
science-research-writingresearch-presentationsci-ssci-polishingacademic-humanizerThe 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
The following mechanisms are documented as reusable components for other research Agents and academic-writing projects:
| Featured mechanism | What it protects or enables |
|---|---|
| Evidence-Preserving Draft Contract | Prevents unsupported intellectual content during planning, drafting, and revision |
| Claim-Strength Contract | Prevents silent movement between suggestion, association, prediction, effect, and causation |
| Target-Journal Model Builder | Learns rhetorical functions and variation without copying target-paper wording |
| Pattern-Cluster Audit | Reduces generic AI-like prose without treating isolated words as proof of authorship |
| Author-Voice Calibration | Matches 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.
This section lists public projects that use, credit, adapt, or discuss mechanisms from this repository.
| Project | Relationship |
|---|---|
| Imbad0202/academic-research-skills | Credited 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 claims remain Skill-specific.
academic-humanizerThe 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| Evaluation | Result |
|---|---|
| Frozen synthetic transformation cases | 6/6 passed |
| Verified blind full texts available | 9/10 |
| Publication-grade retention cases | 18/18 passed |
| Invented scientific content | 0/18 |
| Changed numbers or citation markers | 0/18 |
| Unnecessary rewrites | 0/18 |
Synthetic cases · Synthetic outputs · Blind retention report
science-research-writingThe 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-presentationThe 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.
Sign in to join the discussion.
No comments yet. Be the first to say what this is good for.

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.
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.
Public repository for Agent Skills
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…)
Agent skill for beautiful, verifiable architecture, workflow, sequence, data-flow, and lifecycle diagrams—self-contained HTML with motion and crisp export.
A skill to stop your coding agent from burying the answer. ADHD-friendly output.