qinyan-nature-statistics

Plans, audits, and rewrites statistical analysis and reporting for Nature-style manuscripts.

863|74|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/LeonChaoX/qinyan-academic-skills --skill qinyan-nature-statistics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qinyan-nature-statistics
Source: https://github.com/LeonChaoX/qinyan-academic-skills/tree/main/skills/%E6%B2%81%E8%A8%80%E5%AD%A6%E6%9C%AFskills/qinyan-nature-statistics
Command: npx skills add https://github.com/LeonChaoX/qinyan-academic-skills --skill qinyan-nature-statistics

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Researchers often misidentify independent experimental units, choose tests without a defined estimand, and write statistical Methods, Results, and figure legends that omit sample sizes, effect estimates, or multiplicity corrections, triggering reviewer criticism and desk rejection.

Core Features & Use Cases

  • Design-first analysis planning: Defines the estimand, independent experimental unit, replication hierarchy, model choice, multiplicity strategy, and sensitivity analyses before any test is run.
  • Reporting audit script: Runs scripts/reporting_audit.py on Methods, Results, or legend text to detect missing required elements (sample size, test name, effect size, p values, software versions) and risky phrases like "p = 0" or "no difference".
  • Reviewer-response support: Parses reviewer statistical comments and produces verification paths plus conservative reply points.
  • Use Case: Before submitting a manuscript, paste your Results section and figure legends; the skill audits them for missing n definitions, unnamed tests, and overclaiming language, then rewrites the statistical text in a paste-ready form.

Quick Start

Ask the agent to audit the statistical reporting in your manuscript's Methods and Results sections and rewrite any incomplete or overclaimed statistical statements.

Frequently Asked Questions about qinyan-nature-statistics

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I choose the right statistical test for my experiment?

Start from the design, not the data: define the estimand, the independent experimental unit, and the replication hierarchy first. Then select a model matching the outcome type and structure, such as mixed models for repeated measures or generalized models for counts, rather than relying on normality tests alone.

How do I audit statistical reporting in a manuscript before submission?

Run the included reporting_audit.py script on your Methods, Results, or legend text with the matching --context flag. It checks for required elements like sample size, named tests, effect estimates, p values, and software versions, and flags risky phrases such as p = 0 or claims of no difference.

What counts as an independent sample size n in biological experiments?

The independent unit is the smallest entity independently assigned to a condition, such as an animal, an independent cell culture, or a participant. Technical replicates, fields of view, or repeated measurements of the same unit do not increase n and should be summarized or modeled hierarchically.

Can I claim two groups are equivalent when p is greater than 0.05?

No. A non-significant p value does not establish equivalence or absence of a difference. Equivalence claims require a design that supports them, such as a pre-specified equivalence margin; otherwise report the effect estimate and confidence interval instead.

What are the limitations of the automated reporting audit script?

The script uses pattern matching to detect the presence of reporting elements, not their statistical validity. It cannot verify that a chosen test is appropriate, that numbers are correct, or that assumptions hold; those judgments require the design-first review workflow.