research-integrity-audit SKILL.md skillA
research-integrity-audit from xuzhougeng/wisp-science is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add xuzhougeng/wisp-science/research-integrity-audit@git:20260921.dcad736Pins git:20260921.dcad736 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- xuzhougeng/wisp-science
- Path
skills/research-integrity-audit/SKILL.md- Versions recorded
- 1
- Latest version
- git:20260921.dcad736, committed Sep 21, 2026
- Size
- 10,533 bytes
- Repository stars
- 1,068
- License
- AGPL-3.0
学术审查 / research-integrity screening of a manuscript's figures and reported numbers. Finds duplicated, reused, or transformed image panels and data anomalies: copied value blocks, fixed differences/ratios between groups, digit patterns, Benford deviations, GRIM/GRIMMER-inconsistent means and SDs, p-values mismatching their statistics. Use for 学术诚信, 图片查重, 论文图像重复, 数据造假筛查, Source Data 审查, 末位数字, 本福特, GRIM, statcheck, p 值核对, or when the user attaches a PDF, image directory, or CSV/Excel source data…
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Research integrity audit Screen a manuscript's evidence at the smallest meaningful unit: one experimental image panel, or one independently measured data series. Hashes, feature matches, and statistical tests find candidates; they do not establish misconduct, or even duplication, on their own. ## Inputs and workspace Accept a PDF, a directory of manuscript images, and/or source data (CSV, TSV, Excel, or a directory of them). Resolve tagged or attached paths before running anything. Choose tracks from the input and the request: - **Figure track** (`scripts/audit_figures.py`): PDFs and image directories. - **Data track** (`scripts/audit_data.py`): Source Data files, supplementary tables, and numeric tables transcribed from the PDF. A PDF usually warrants both unless the user limits scope. Ask for a page range only when the user did not specify one and scanning the whole PDF would materially change scope. Create a new analysis directory such as `analysis/integrity-audit-YYYYMMDD-HHMM/` with `figures/` and `data/` as the two script workspaces. Never modify source files, overwrite a prior audit, or silently omit an unreadable file. …
Read the whole file at its exact version.
How to install
mdr add xuzhougeng/wisp-science/research-integrity-audit@sha256:501527974e587674The line at the top of this page pins the label git:20260921.dcad736, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_zaguhes2m2kzkcbq)
3 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 1 version of this file, committed on Sep 21, 2026.
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (10533 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
xuzhougeng/wisp-science · 1,068 stars · license AGPL-3.0 · pushed 2026-11-09 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_zaguhes2m2kzkcbq GET https://markdownregistry.com/api/v1/resolve?ref=xuzhougeng/wisp-science/research-integrity-audit GET https://markdownregistry.com/api/v1/blob/501527974e58767485efa666bd84656fd0e47ab2e52bbe232a9b4fa177723c13
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.