Paper Quality Filter

Use when screening, ranking, prioritizing, or explaining academic papers by publication venue quality. This bilingual skill helps AI agents evaluate paper lists, references, search results, BibTeX/RIS-like text, CSV, JSON, Markdown, or DOI metadata using local evidence such as JCR quartiles, impact factors, CAS zones, CCF conference ranks, EI indexing, and Chinese core journal tags including 北大核心, CSSCI, AMI核心, and 科技核心. Use also for Chinese requests such as 筛选高质量论文, 核心期刊筛选, 论文分区判断, CCF会议等级, EI收录, 北大核心, CSSCI, 科技核心, 文献综述筛文献.

9 stars 2 forksResearch & Science

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add yilaai/paper-quality-filter --skill paper-quality-filter
Manual install
git clone --depth 1 https://github.com/yilaai/paper-quality-filter.git /tmp/paper-quality-filter
mkdir -p ~/.claude/skills
cp -r /tmp/paper-quality-filter/. ~/.claude/skills/paper-quality-filter

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Paper Quality Filter

Prioritize academic papers with explainable venue-level evidence. Use local references instead of relying on model memory.

Do not claim to judge the full scientific value of a paper. Rank reading priority and explain the venue evidence.

## Core Principle

Rank papers by reading priority, not by absolute quality.

A matched top venue means “read this earlier.” An unmatched venue means “the local references did not confirm the venue.” It does not mean the paper is low quality.

## Workflow

1. Identify the input type: pasted paper list, references, search results, CSV, JSON, Markdown, TXT, BibTeX/RIS-like text, or DOI metadata.
2. Extract paper metadata when available:
   - `title`
   - `venue`
   - `journal`
   - `conference`
   - `source`
   - `container-title`
   - `publication`
   - `booktitle`
   - `year`
   - `doi`
   - `citationCount`
   - `abstract`
3. Use venue fields first. Title-only screening is limited.
4. Run `scripts/rank_papers.py` for files on disk whenever possible.
5. Return papers as reading-priority tiers with evidence.
6. Add a caveat when venue metadata is missing or unmatched.

## Recommendation Tiers

| Tier | 中文 | Typical Evidence |
| --- | --- | --- |
| Strongly Recommended | 强烈推荐 | CCF A, CAS Zone 1, JCR Q1 with IF >= 10 |
| Worth Keeping | 值得保留 | CCF B, JCR Q1, CAS Zone 2, IF >= 5 |
| Supplementary | 可作为补充 | CCF C, JCR Q2, EI, 北大核心, CSSCI, AMI核心, 科技核心 |
Read the full skill on GitHub

Details

Skill name
paper-quality-filter
License
MIT
Repo updated
24 June 2026

FAQ

What does the Paper Quality Filter skill do?

Use when screening, ranking, prioritizing, or explaining academic papers by publication venue quality. This bilingual skill helps AI agents evaluate paper lists, references, search results, BibTeX/RIS-like text, CSV, JSON, Markdown, or DOI metadata using local evidence such as JCR quartiles, impact factors, CAS zones, CCF conference ranks, EI indexing, and Chinese core journal tags including 北大核心, CSSCI, AMI核心, and 科技核心. Use also for Chinese requests such as 筛选高质量论文, 核心期刊筛选, 论文分区判断, CCF会议等级, EI收录, 北大核心, CSSCI, 科技核心, 文献综述筛文献.

How do I install the Paper Quality Filter skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add yilaai/paper-quality-filter --skill paper-quality-filter. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Paper Quality Filter popular?

It lives in yilaai/paper-quality-filter, which has 9 GitHub stars and 2 forks.

Related skills

Clinical Calculator

9

JuneYaooo/clinical-calculator

Use for searching, selecting, calculating, checking, or explaining executable clinical formulas, medical calculators, risk and staging scores, renal estimates, lab-derived indices, unit conversions, dose arithmetic, or interpretation thresholds; also use to turn a supplied JSON, CSV, Markdown, PDF, DOCX, or written specification into a draft, validated, and installed user-defined scalar/multi-output formula, lookup table, or decision-tree calculator. Supports Chinese and English calculator names and keeps local executability separate from clinical review and release.

Research & Science

Fxbaogao Deep Research

10

fxbaogao/fxbaogao-deep-research

围绕行业、公司或主题做深度研究。采用"先想后搜"方法:先明确研究边界,用 MECE 原则拆解关键子问题,再基于发现报告接口定向搜索、筛选核心研报、精读后沉淀事实、对比推导,最终形成结构化结论。

Research & Science

Paperless Ngx

9

ColCh/paperless-ngx-skill

Use for Paperless-NGX API work: search, upload, download, metadata, tags, status, logs, bulk ops. Triggers: paperless.

Research & Science

Apple Health Analysis

10

labrinyang/apple-health-analysis

Clinical-grade deep analysis of Apple Health export data. Parses the XML from iPhone's Health app export and produces a comprehensive clinical-quality health assessment report using 20+ peer-reviewed statistical methods including Granger Causality, Transfer Entropy, Convergent Cross Mapping, Sample Entropy, DFA, Cosinor analysis, Kovatchev glucose risk indices, Bayesian change-point detection, and biological age estimation. Use this skill whenever the user mentions Apple Health data, health export, health XML, CGM data, wants to analyze their fitness/sleep/heart rate/glucose/weight trends, or

Research & Science

Sci Introduction

9

stephenlzc/sci-introduction

写"国内外研究现状"(文献综述 / Related Work)。当用户提到研究现状、文献综述、国内外研究对比、Literature Review、述评、研究背景、国内外研究现状时使用。即使用户没有明确说"写研究现状",只要涉及对某一主题的国内外学术研究现状进行结构化梳理,就应该触发此技能。

Research & Science

Deep Research

9

24601/agent-deep-research

Async deep research via Gemini Interactions API (no Gemini CLI dependency). RAG-ground queries on local files (--context), preview costs (--dry-run), structured JSON output, adaptive polling. Universal skill for 30+ AI agents including Claude Code, Amp, Codex, and Gemini CLI.

Research & Science

Browse the most popular Claude skills, all research & science skills, or write your own with the skills generator.