Agent skill

NSFC Research Plan Writer

by HuiyuLi-2000 in HuiyuLi-2000/Chinese-Grant-Writer-Skills

Chinese-language helper for the objectives, research content and key scientific questions sections of an NSFC grant application, tuned to the project type.

MITAuto-check passedWriting & Content

SKILL.md written in Chinese; this summary is our English description.

Install NSFC Research Plan Writer

skills CLI
$ npx skills add HuiyuLi-2000/Chinese-Grant-Writer-Skills --skill fund-research-content-writer -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install HuiyuLi-2000/Chinese-Grant-Writer-Skills fund-research-content-writer --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/HuiyuLi-2000/Chinese-Grant-Writer-Skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/fund-research-content-writer .claude/skills/fund-research-content-writer && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
fund-research-content-writer
GitHub stars
439
Used in
1 other repo
Token cost
~600 tokens
SKILL.md length
126 words
Files
9 (incl. references)
Skills in repo
4
Repo updated
First seen
Licence
MIT

At a glance

Chinese-language helper for the objectives, research content and key scientific questions sections of an NSFC grant application, tuned to the project type.

  • Works in 5 steps: :信息收集 → :知识库加载 → :研究方案设计 → …
  • Drafting the research objectives and content sections of an NSFC proposal
  • SKILL.md covers 核心原则, 知识库, 触发条件 and 工作流程, plus 2 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

The skill drafts the research-plan core of a National Natural Science Foundation of China application. It starts by collecting the research topic, the project type (general program by default, with key, youth and provincial variants) and any content outline you already have, then loads two knowledge-base files on writing style and research logic.

It designs the objectives, breaks the content into topics with sub-items, and condenses key scientific questions so that objectives, content and questions form a closed loop. Text is generated from output skeletons, with an opening paragraph for the section and for each topic, then checked for closure, consistency, anti-patterns and length. Details from past successful applications must not be carried over, and wording avoids absolute claims such as being the first or internationally leading. The skill text is in Chinese.

When your agent uses it

  • Drafting the research objectives and content sections of an NSFC proposal
  • Breaking a research theme into topics and sub-studies
  • Distilling key scientific questions from a draft research plan
  • Adapting a plan to a key, youth or provincial fund

Example prompts

  • “Draft the research objectives, content and key scientific questions for my NSFC proposal on urban flood governance.”
  • “Break my research theme on supply chain resilience into topics for a youth fund application.”
  • “Condense the key scientific questions from this outline and check that the logic loop closes.”

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. :信息收集
  2. :知识库加载
  3. :研究方案设计
  4. :写作执行
  5. :质量验证

What it can do on your machine

Read from SKILL.md and the folder at commit 7a92d86. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

NSFC Research Plan Writer loads about 600 tokens when it runs, and up to ~3.4k if it reads all its reference files. Until then it costs about 29 tokens; SKILL.md has 126 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~29
When it runs · the whole SKILL.md, loaded when a task matches
~600
With references · SKILL.md plus every file in references/, read only if the agent opens them
~3.4k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from HuiyuLi-2000/Chinese-Grant-Writer-Skills at commit 7a92d86, republished under its MIT licence (© HuiyuLi-2000). 126 words, ~600 tokens.

Download SKILL.mdSave it as .claude/skills/fund-research-content-writer/SKILL.md (or your agent's skills folder). This skill also uses 8 other files; get the full folder from GitHub.
name
fund-research-content-writer
description
NSFC研究方案写作助手(研究目标-研究内容-关键科学问题)。当用户需要撰写基金申请书的研究内容、拆解研究专题、凝练科学问题时触发。默认面上项目,支持重点/青年/省基金。

NSFC 研究方案写作助手

本技能基于16本历史成功申请书及参考材料提取的研究设计逻辑和章节组织逻辑,帮助用户完成 NSFC 申请书「研究目标—研究内容—关键科学问题」的写作。默认按面上项目规范,用户指定其他类型时自动微调。

核心原则

  1. 研究设计逻辑优先:优先保证研究逻辑的严谨性,而非追求复杂表述或华丽措辞
  2. 科学问题驱动:体现"科学问题驱动"而非"工程实现导向"
  3. 逻辑闭环:研究目标→研究内容→关键科学问题必须形成完整闭环
  4. 禁止迁移:不将历史本子的具体研究内容、研究对象、数据来源和结论迁移到新项目

知识库

本技能依赖以下知识库文件(位于 knowledge_base/ 目录):

  • research_content_style_guide.md:写作风格指南(结构规范、风格规范、论证功能库、字数规范)
  • research_logic_patterns.md:逻辑范式(目标展开逻辑、内容拆解逻辑、科学问题凝练逻辑、递进逻辑、闭环验证)

触发条件

当用户出现以下任一情况时触发本技能:

  • 需要撰写 NSFC 申请书的研究目标、研究内容或关键科学问题
  • 需要进行研究内容拆解
  • 需要凝练关键科学问题
  • 提到"研究内容""研究目标""科学问题""专题""子研究"等关键词

工作流程

Phase 1:信息收集

读取 references/info_form.md,收集用户提供的以下信息(用户可能只提供部分,不需要全部):

  1. 研究主题
  2. 项目类型(选填,默认面上项目:面上/重点/青年/省基金)
  3. 研究内容框架(如有)
Phase 2:知识库加载

读取 knowledge_base/ 下的两个文件:

  • research_content_style_guide.md
  • research_logic_patterns.md
Phase 3:研究方案设计

按照以下顺序执行:

Step 1:研究问题分析
  • 理解用户提供的研究主题
  • 识别核心研究问题
Step 2:研究目标设计
  • 从研究问题推导研究目标
  • 确定目标数量(面上3-4个/重点4-5个/青年2-3个/省基金3个)
  • 设计目标间逻辑关系(递进/互补/因果链)
  • 每个目标用"动词+对象+预期成果"表述
Step 3:研究内容拆解
  • 按项目类型拆解为专题(面上3-4个/重点4-5个/青年2-3个/省基金3个)
  • 每个专题下拆解2-4个孙研究内容(一般为3个)
  • 设计专题间的递进关系
  • 验证递进逻辑(删除法)
Step 4:关键科学问题凝练
  • 从研究内容中提取核心挑战
  • 上升为科学问题(面上2-3个/重点3-5个/青年2个/省基金2-3个)
  • 每个问题包含:问题陈述+为什么难+拟如何突破
  • 确保问题横跨1-2个研究内容
Phase 4:写作执行

按照 references/output_skeletons.md 的骨架模板生成各章节文本。

研究内容的三级结构:

研究内容
├── 总起大帽段(概括3-4个专题的逻辑关系)
├── 专题一:XXX研究
│   ├── 专题帽段(说明本专题的研究思路和逻辑)
│   ├── (1)孙研究内容1标题及内容
│   ├── (2)孙研究内容2标题及内容
│   └── (3)孙研究内容3标题及内容
├── 专题二:XXX研究
│   ├── 专题帽段
│   ├── (1)...
│   ├── (2)...
│   └── (3)...
└── 专题三:XXX研究
    ├── 专题帽段
    ├── (1)...
    ├── (2)...
    └── (3)...

孙研究内容段落严格遵循6步语义顺序:

  1. 复杂问题引入句
  2. 现实运行困境句
  3. 现有研究局限句
  4. 本质科学矛盾句
  5. 理论突破需求句
  6. 科学问题落点句

总起大帽段规范:

  • 180-250字
  • 概括3-4个专题的标题和逻辑关系
  • 强调科学问题复杂性
  • 引出结构性矛盾/治理瓶颈
  • 点出knowledge gap

专题帽段规范:

  • 100-200字
  • 说明本专题的研究思路和内部逻辑
  • 概括孙研究内容之间的关系
Phase 5:质量验证

按照 references/validation_menu.md 进行自检:

  • 闭环检查
  • 一致性检查
  • 反模式检查
  • 字数检查

输出格式

输出为 Markdown 格式,包含:

  1. 研究目标
  2. 研究内容(含总起大帽段、专题帽段、孙研究内容)
  3. 关键科学问题

语言约束

  • 强化:管理科学属性、系统性、科学问题导向、机制、规律、协同机理、运行逻辑、决策范式
  • 使用:"旨在""拟从…层面展开""构建…分析框架""为…提供决策支撑"
  • 避免:技术细节过度下沉,突出方法服务于管理问题与决策目标
  • 不使用论文体表达("本文""本文认为"),统一使用"本研究"或"本项目"
  • 避免绝对化表述:"首次""领先""填补空白""突破性""国际领先"

© HuiyuLi-2000, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 8 other files (references) in skills/fund-research-content-writer of HuiyuLi-2000/Chinese-Grant-Writer-Skills.

  • SKILL.md
  • config.yaml
  • knowledge_base/research_content_style_guide.md
  • knowledge_base/research_logic_patterns.md
  • references/anti_patterns.md
  • references/info_form.md
  • references/output_skeletons.md
  • references/terminology_sheet.md
  • references/validation_menu.md

Open the folder on GitHubat commit 7a92d86

Used in 1 other repository

We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in HuiyuLi-2000/Chinese-Grant-Writer-Skills, which our catalogue first saw on October 7, 2026.

Compare with similar skills

NSFC Research Plan Writer next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

NSFC Research Plan Writer compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
NSFC Research Plan Writer this skillHuiyuLi-2000/Chinese-Grant-Writer-Skills4391 repos~600Automated safety check: PassMIT
Researchwrite Proposal PipelineYuan1z0825/nature-skills47k1 repos~1.1kAutomated safety check: PassMIT
Anti-Defensive Writing EditorKiterlin/anti-defensive-writing875—~3.5kAutomated safety check: PassMIT
Academic HumanizerAIScientists-Dev/academic-humanizer1.9k1 repos~4.2kAutomated safety check: PassMIT
NSFC Abstract Writerhuangwb8/ChineseResearchLaTeX2.9k1 repos~1.3kAutomated safety check: PassMIT
Grant Proposal Writing WorkflowOpenLAIR/dr-claw1.2k—~9.2kAutomated safety check: PassCustom licence

Similar skills

  • Researchwrite Proposal Pipeline

    Yuan1z0825/nature-skills

    Composes, revises or audits research proposals and opening reports through an evidence-first state machine with argument maps, section contracts and dynamic expert reviewers.

    47k GitHub starsUsed in 1 repo~1.1k tokens
    Writing & ContentAuto-check passed
  • Anti-Defensive Writing Editor

    Kiterlin/anti-defensive-writing

    Edits drafts to strip needless caveats, hedges and disclaimers while keeping the limits that matter for accuracy, ethics, law, safety and method.

    875 GitHub stars~3.5k tokensUpdated 10 days ago
    Writing & ContentAuto-check passed
  • Academic Humanizer

    AIScientists-Dev/academic-humanizer

    Improve the clarity and voice of AI-assisted academic writing (papers, theses, rebuttals) and funding proposals (NSF Project Summary/Description, NIH Specific Aims): preserve scholarly conventions…

    1.9k GitHub starsUsed in 1 repo~4.2k tokens
    Research & ScienceAuto-check passed
  • NSFC Abstract Writer

    huangwb8/ChineseResearchLaTeX

    Writes Chinese and English abstracts for NSFC grant applications, with a recommended title and five alternatives, within set character limits.

    2.9k GitHub starsUsed in 1 repo~1.3k tokens
    Research & ScienceAuto-check passed
  • Six-phase workflow for writing, revising and adapting grant proposals for NSF, NIH, DOE, DARPA, NASA and China's NSFC, from profiling through simulated peer review.

    1.2k GitHub stars~9.2k tokensUpdated 23 days ago
    Research & ScienceAuto-check passed
  • Scientific Venue Templates

    davila7/claude-code-templates

    Supplies LaTeX templates and formatting rules for journals, conferences, posters, and grant proposals, then can check a draft against them.

    33k GitHub starsUsed in 9 repos~5.1k tokens
    Research & ScienceAuto-check: notes

More from HuiyuLi-2000/Chinese-Grant-Writer-Skills

  • NSFC Literature Review Writer

    HuiyuLi-2000/Chinese-Grant-Writer-Skills

    Writes the research-status literature review and critique section of an NSFC grant proposal, backed by a bundled multi-source literature search.

    439 GitHub starsUsed in 1 repo~1.4k tokens
    Auto-check: notes
  • NSFC Research Significance Writer

    HuiyuLi-2000/Chinese-Grant-Writer-Skills

    Drafts the research significance section of an NSFC grant application from your project inputs, backed by searched policy documents and statistics.

    439 GitHub starsUsed in 1 repo~790 tokens
    Auto-check passed
  • NSFC Technical Route Writer

    HuiyuLi-2000/Chinese-Grant-Writer-Skills

    Polishes the research methods, technical route and innovation sections of an NSFC grant proposal from an idea you already have, without inventing a new research plan.

    439 GitHub starsUsed in 1 repo~701 tokens
    Auto-check passed

Questions about NSFC Research Plan Writer

What does NSFC Research Plan Writer do?

Chinese-language helper for the objectives, research content and key scientific questions sections of an NSFC grant application, tuned to the project type. The skill drafts the research-plan core of a National Natural Science Foundation of China application. It starts by collecting the research topic, the project type (general program by default, with key, youth and provincial variants) and any content outline you already have, then loads two knowledge-base files on writing style and research logic.

When should I use NSFC Research Plan Writer?

NSFC Research Plan Writer fits situations like: drafting the research objectives and content sections of an NSFC proposal; breaking a research theme into topics and sub-studies; distilling key scientific questions from a draft research plan; adapting a plan to a key, youth or provincial fund.

How do I install NSFC Research Plan Writer in Claude Code?

Run `npx skills add HuiyuLi-2000/Chinese-Grant-Writer-Skills --skill fund-research-content-writer -a claude-code`. Or copy the skill folder (skills/fund-research-content-writer in HuiyuLi-2000/Chinese-Grant-Writer-Skills) into .claude/skills/fund-research-content-writer in your project. Claude Code loads it when a task matches its description.

How do I install NSFC Research Plan Writer in Codex?

Run `npx skills add HuiyuLi-2000/Chinese-Grant-Writer-Skills --skill fund-research-content-writer -a codex`. Or copy the skill folder (skills/fund-research-content-writer in HuiyuLi-2000/Chinese-Grant-Writer-Skills) into .agents/skills/fund-research-content-writer in your project. Codex loads it when a task matches its description.

Can I use NSFC Research Plan Writer in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add HuiyuLi-2000/Chinese-Grant-Writer-Skills --skill fund-research-content-writer -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/fund-research-content-writer, .gemini/skills/fund-research-content-writer, .github/skills/fund-research-content-writer and .opencode/skills/fund-research-content-writer in your project.

What does NSFC Research Plan Writer need to run?

SKILL.md names no scripts, command-line tools or credentials: NSFC Research Plan Writer is instructions for the agent only.

Does NSFC Research Plan Writer access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is NSFC Research Plan Writer safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does NSFC Research Plan Writer use?

NSFC Research Plan Writer is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does NSFC Research Plan Writer use?

About 600 tokens (SKILL.md is roughly 2.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 2.8k tokens, read only when the agent opens those files.

What are the alternatives to NSFC Research Plan Writer?

Skills that share tags, products or a category with NSFC Research Plan Writer: Researchwrite Proposal Pipeline (Yuan1z0825/nature-skills, 47k stars), Anti-Defensive Writing Editor (Kiterlin/anti-defensive-writing, 875 stars), Academic Humanizer (AIScientists-Dev/academic-humanizer, 1.9k stars) and NSFC Abstract Writer (huangwb8/ChineseResearchLaTeX, 2.9k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains NSFC Research Plan Writer?

HuiyuLi-2000 (a GitHub user) maintains it in HuiyuLi-2000/Chinese-Grant-Writer-Skills, which has 439 GitHub stars. The repository holds 4 skills in this directory. The repository was last updated on June 25, 2026.

Source: HuiyuLi-2000/Chinese-Grant-Writer-Skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.