nsfc-humanization

Rewrites NSFC grant proposal text to remove AI-style phrasing while preserving LaTeX and facts.

2.7k|251|Updated Feb 12, 2024
One-click install
npx skills add https://github.com/huangwb8/ChineseResearchLaTeX --skill nsfc-humanization
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nsfc-humanization
Source: https://github.com/huangwb8/ChineseResearchLaTeX/tree/main/skills/nsfc-humanization
Command: npx skills add https://github.com/huangwb8/ChineseResearchLaTeX --skill nsfc-humanization

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Chinese NSFC grant proposals drafted with AI often contain machine-flavored writing such as formulaic transitions, pseudo-contrast sentences, engineering-protocol jargon, and repetitive cross-section content, which weakens the expert tone reviewers expect.

Core Features & Use Cases

  • Four-layer diagnosis: Detects machine-flavored patterns at the word, sentence, paragraph, and section levels, including pseudo-oppositions, specification-style field strings, subjectless process sentences, and terminology drift.
  • Hard constraint protection: Preserves LaTeX commands, citation keys, math, numbers, code status tokens, and safety invariants verbatim, with a post-rewrite invariant audit and manual-confirmation fallback.
  • Configurable control: Supports section type, domain field, rewrite strength, output mode (including diagnosis-only and change summary), and self-evaluation rounds via config.yaml defaults.
  • Use Case: Paste a LaTeX-mixed paragraph from the Research Content section of an NSFC proposal and receive a humanized rewrite with a change summary, term table, and protected-token diff confirming zero semantic loss.

Quick Start

Ask the AI to use the nsfc-humanization skill to polish the pasted NSFC proposal paragraph while keeping all LaTeX commands, citations, numbers, and code status tokens unchanged.

Frequently Asked Questions about nsfc-humanization

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

FAQPage Schema
How do I remove AI writing style from NSFC proposal text?

Paste the proposal paragraph and request polishing with the nsfc-humanization skill. It diagnoses machine-flavored patterns across word, sentence, paragraph, and section layers, then rewrites using only facts already present in the original text.

Does the rewriting change LaTeX commands or citation keys?

No. LaTeX commands, environments, citation keys, labels, math, numbers, units, paths, URLs, and comments are protected verbatim. A protected-token diff is produced after rewriting to confirm nothing changed.

Can I get a diagnosis report without rewriting the text?

Yes. Set output_mode to diagnosis_only to receive a report listing each issue with its layer, severity, and a disposition of keep, rewrite, merge, or manual confirmation, without modifying the original text.

Will English technical terms be deleted during polishing?

No. Controlled terms are kept verbatim, explainable terms receive a first-use Chinese gloss with a stable short form, and only ad-hoc coined words are candidates for rewriting or manual confirmation.

What are the limitations of this proposal polishing approach?

It only rewrites expression and never adds new facts, methods, metrics, or clinical conclusions. It is not suitable for non-NSFC content, fact-checking, layout changes, or supplementing missing research content.