anti-defensive-writing
Remove audit, defensive, self-critical, developer-facing and commitment writing from…
Use when drafting, auditing, or revising Data Availability statements, repository plans, accession-number placement, source-data coverage, or restricted-data wording for journal submission or resubmission.
$ npx -y skills add boom5426/nature-paper-skills --skill data-availability --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/data-availabilityContext preview
The summary Claude sees to decide when to auto-load this skill.
Use when drafting, auditing, or revising Data Availability statements, repository plans, accession-number placement, source-data coverage, or restricted-data wording for journal submission or resubmission.
name: data-availability description: Use when drafting, auditing, or revising Data Availability statements, repository plans, accession-number placement, source-data coverage, or restricted-data wording for journal submission or resubmission.
Use this skill to turn manuscript-supporting data into a submission-ready availability package: statement text, repository plan, source-data mapping, and unresolved-risk flags.
This skill is narrower than `submission-audit` and more operational than `scientific-writing`. Use it when the bottleneck is no longer the paper's story, but whether the data-sharing package is specific, durable, and journal-ready.
Use this skill when:
Do not use this skill for:
1. Identify the target journal and article type. 2. Inventory the datasets that support the main and supplementary claims:
3. Assign each dataset one access route only:
4. Choose repository and identifier strategy before drafting the statement. 5. Draft explicit dataset-to-location wording. 6. Check that the statement covers both newly generated and reused data. 7. Flag unresolved fields rather than inventing repository names, accession IDs, DOIs, or access rules.
response data were obtained from [collection], [DOI]"). Resources the study did not use are not listed, and an identifier the source does not record is left out rather than confessed as "not exposed" or "could not be identified"; flag such gaps to the author instead.
appear only when that route or file is real, and a future release or arranged access ("will be released", "planned before acceptance", "can be arranged") is not stated at all.
mechanics or workbook instructions in the statement.
inputs and a GitHub repository for code, and keep the Code availability statement consistent with what the released repository contains.
in every row, and publications taken from the manuscript's own bibliography so the two cannot disagree. Generate it from the analysis tables where possible.
Open these only when needed:
Use when drafting or repairing the actual statement text.
Use when deciding where each dataset should live and what identifier type is needed.
Use when checking whether figures, tables, and supplements expose enough underlying data.
Use when the journal expects FAIR or DataCite-style dataset metadata, or a formal dataset citation.
Use when aligning a Chinese-language data-availability draft to English submission wording.
When using this skill, return:
From first draft to submission and rebuttal, build a clear, evidence-grounded manuscript. 27 skills for Codex and Claude Code, connecting structure, scientific writing, figures, citations and reviewer responses.
Remove audit, defensive, self-critical, developer-facing and commitment writing from…
Use when checking manuscript citations, bibliography hygiene, DOI or PMID completeness,…
Use when a manuscript's claims need to be checked against the sources cited for them, when…
Use when a manuscript is being drafted across many sessions and needs auditable open-question…
Use when designing, restructuring, or auditing manuscript figures and you need to define one…
Use when auditing, restructuring, or revising a research manuscript whose scientific…