nature-polishing

nature polishing

yuan1z0825 31k ↓ 5.3k Apache-2.0 updated 26d ago
Claude Code
View source ↗

What it does

  • A dynamic layer (this file plus manifest.yaml) that detects the request's axes and loads only the fragments needed for the current job.
  • papertype — research / methods / hypothesis / algorithmic / review. Default: research.
  • section — abstract / intro / results / discussion / conclusion / title / methods. May be multiple. Ask the user if it is ambiguous and matters for the polish.
  • language — en or zh-to-en. Detect from the draft itself.
  • journal — nature / nat-comms / generic. Default: generic. If the user names a Nature subjournal, treat it as nature.
  • The static layer is versioned and reviewable. Adding a new journal style or paper type is one new file plus one manifest line.
  • The dynamic layer keeps each invocation cheap: only the fragments relevant to this draft enter context, instead of the full 1000-line monolith.

Derived from the skill's own SKILL.md documentation · extracted 2026-07-23

nature polishing

Source

Repository: https://github.com/yuan1z0825/nature-skills

nature-polishing FAQ

What does the nature-polishing skill do?

Polish, restructure, or translate academic prose into Nature-leaning English using writing-strategy principles, curated Nature/Nature Communications article patterns, and phrase-level support from Academic Phrasebank. Use whenever the user asks to polish a manuscript paragraph, abstract, introduction, results, discussion, conclusion, title, methods section, or Chinese academic draft for publication-quality English. Also covers LaTeX layout/typesetting (排版) fixes — loose or sparse pages, stranded section headings, figures that don't fill the page or split across pages, "Float too large", multi-panel figure arrangement, and Supplementary Information that looks empty — via references/latex-layout.md. Also trigger on general academic/scientific writing requests even without the word "Nature", including academic writing, scientific writing, SCI/paper writing, English manuscript polishing, language editing, proofreading, and Chinese phrasings such as 学术写作、科研写作、论文润色、写paper、SCI写作、英文论文润色、语言润色、润色、改写、学术英语、英文写作. A dynamic layer (this file plus manifest.yaml) that detects the request's axes and loads only the fragments needed for the current job. papertype — research / methods / hypothesis / algorithmic / review. Default: research.

How do I install nature-polishing?

Run: npx -y skills add https://github.com/yuan1z0825/nature-skills --skill nature-polishing --agent claude-code — the source lives at github.com/yuan1z0825/nature-skills.

Maintain nature-polishing?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

nature-polishing on getagentictools
[![nature-polishing on getagentictools](https://getagentictools.com/badge/skills/yuan1z0825-nature-skills-nature-polishing.svg)](https://getagentictools.com/skills/yuan1z0825-nature-skills-nature-polishing?ref=badge)
npx agentictools info skills/yuan1z0825-nature-skills-nature-polishing

The second line is the CLI lookup for this page — handy in READMEs and docs.