Agent skill

NSFC Technical Route Writer

by HuiyuLi-2000 in 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.

MITAuto-check passedResearch & Science

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

Install NSFC Technical Route Writer

skills CLI
$ npx skills add HuiyuLi-2000/Chinese-Grant-Writer-Skills --skill fund-technical-route-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-technical-route-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-technical-route-writer .claude/skills/fund-technical-route-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-technical-route-writer
GitHub stars
439
Used in
1 other repo
Token cost
~701 tokens
SKILL.md length
148 words
Files
13 (incl. references)
Skills in repo
4
Repo updated
First seen
Licence
MIT

At a glance

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.

  • Works in 7 steps: :阅读用户输入 → :分析研究逻辑 → :设计或优化研究方法 → …
  • Writing the research methods section of an NSFC proposal
  • SKILL.md covers 核心定位, 技能范围, 核心原则 and 知识库引用, plus 4 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

The skill refines rather than invents. Starting from your research goals, research content and key scientific questions, it turns methods, technical route and innovation points into academic prose, improves their logic and formats them to convention. Its principles put rigor ahead of ornate wording, require a closed loop from content to questions to methods to route to innovation, keep your own materials and frameworks first and forbid carrying specifics from past proposals into the new project. Drafts, code, algorithm frameworks and flowchart sketches are optional inputs.

The workflow has seven steps: read inputs, analyze the logic chain and project type, design or optimize the methods, build the technical route, draw route diagrams as Mermaid code or design suggestions, distill innovation points by type and run a closed-loop check against a validation menu and anti-pattern list. The route is detailed down to sub-studies by default, with a coarser version only if you ask. Style guides and pattern files in a knowledge base folder govern each of the three sections.

When your agent uses it

  • Writing the research methods section of an NSFC proposal
  • Turning a research plan into a structured technical route with a route diagram
  • Distilling the innovation and distinctive features of a project

Example prompts

  • “Polish the technical route for my NSFC proposal from the research content in this folder.”
  • “Draft the innovation and features section from my research goals and key scientific questions.”
  • “Check that my methods, technical route and innovation points form a closed loop.”

Workflow steps

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

  1. :阅读用户输入
  2. :分析研究逻辑
  3. :设计或优化研究方法
  4. :构建技术路线
  5. :设计技术路线图
  6. :提炼创新和特色
  7. :闭环验证

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 Technical Route Writer loads about 701 tokens when it runs, and up to ~5.4k if it reads all its reference files. Until then it costs about 34 tokens; SKILL.md has 148 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~34
When it runs · the whole SKILL.md, loaded when a task matches
~701
With references · SKILL.md plus every file in references/, read only if the agent opens them
~5.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). 148 words, ~701 tokens.

Download SKILL.mdSave it as .claude/skills/fund-technical-route-writer/SKILL.md (or your agent's skills folder). This skill also uses 12 other files; get the full folder from GitHub.
name
fund-technical-route-writer
description
NSFC申请书研究方法、技术路线与创新特色写作助手。在用户已有研究构想基础上,对研究方法、技术路线和创新特色进行学术化表达、逻辑优化与规范化呈现。当用户需要撰写NSFC申请书的研究方法、技术路线、创新和特色时触发。

NSFC「研究方法—技术路线—创新和特色」写作技能

核心定位

本技能不是创造新的研究方案,而是在用户已有研究构想基础上,对研究方法、技术路线和创新特色进行学术化表达、逻辑优化与规范化呈现。

技能范围

本技能只负责 NSFC 申请书中的研究方法、技术路线与创新特色部分。

核心原则

  1. 不创造研究方案:在用户已有研究构想基础上进行学术化表达
  2. 逻辑优先:优先保证研究逻辑的严谨性,而非追求复杂表述或华丽措辞
  3. 闭环设计:研究内容→关键科学问题→研究方法→技术路线→创新特色必须形成完整闭环
  4. 用户优先:优先保留用户提供的材料、方法和框架
  5. 禁止迁移:不将历史本子的具体研究内容、研究对象、数据来源和结论迁移到新项目

知识库引用

本技能依赖以下知识库文件,写作时必须严格遵循:

研究方法
  • knowledge_base/methodology_style_guide.md:研究方法写作风格指南
  • knowledge_base/methodology_patterns.md:研究方法组织逻辑范式
技术路线
  • knowledge_base/technical_route_style_guide.md:技术路线写作风格指南
  • knowledge_base/technical_route_patterns.md:技术路线组织逻辑范式
创新特色
  • knowledge_base/innovation_style_guide.md:创新和特色写作风格指南
  • knowledge_base/innovation_patterns.md:创新和特色凝练逻辑范式
参考文件
  • references/info_form.md:用户输入信息表
  • references/output_skeletons.md:输出骨架模板
  • references/validation_menu.md:验证菜单
  • references/anti_patterns.md:反模式清单
  • references/terminology_sheet.md:术语表

工作流程

Step 1:阅读用户输入

阅读用户提供的研究目标、研究内容、关键科学问题及所有附加材料。

必填:研究目标、研究内容、关键科学问题 选填:指定研究方法、已有草稿、参考代码、算法框架、方法设计文档、流程图草稿等

Step 2:分析研究逻辑

分析研究目标→研究内容→关键科学问题的逻辑链,识别:

  • 研究内容之间的逻辑关系(递进/并列/支撑)
  • 项目类型(数据驱动/优化决策/方法研究/实证研究/机制研究)
  • 需要哪些类型的方法
Step 3:设计或优化研究方法

根据 methodology_style_guide.md 和 methodology_patterns.md:

情况1:用户仅提供研究目标、研究内容和关键科学问题 → 自行设计研究方法,按方法选择决策树和项目类型选择方法组合

情况2:用户已提供研究方法 → 优先理解和继承用户的方法设计,检查方法与研究内容的映射是否完整

情况3:用户已提供部分研究方法和部分技术路线 → 重点优化其逻辑衔接,优先保留用户已有设计

输出:研究方法部分(含方法列举、用途说明、与研究内容的映射)

Step 4:构建技术路线

根据 technical_route_style_guide.md 和 technical_route_patterns.md:

  1. 确定展开层级(默认细粒度):
    • 细粒度(默认):按子研究→孙研究展开,与研究内容三级结构对齐
    • 粗粒度:仅在用户显式指定时使用
  2. 设计总体技术路线(1段总体研究思路 + 1张总体路线图)
  3. 设计分内容技术路线:
    • 细粒度:每个子研究写帽段+路线图+孙研究独立段落(6步语义顺序)
    • 粗粒度:每个子研究写1段合并方案+1张图
  4. 确保方法嵌入路线、形成闭环

输出:技术路线文字描述 + 技术路线图设计方案

Step 5:设计技术路线图

提供技术路线图的 Mermaid 代码或设计建议:

  • 总体路线图:体现全局逻辑
  • 分内容路线图:体现具体操作
  • 标注研究方法
  • 体现闭环设计
Step 6:提炼创新和特色

根据 innovation_style_guide.md 和 innovation_patterns.md:

  1. 从研究内容中识别突破点
  2. 从关键科学问题中识别创新对应
  3. 从研究方法中识别方法创新
  4. 按创新类型(方法/视角/理论/应用/框架/集成)组织创新点
  5. 确保创新点与研究内容、关键科学问题呼应

输出:创新和特色部分

Step 7:闭环验证

根据 validation_menu.md 和 anti_patterns.md:

  1. 检查研究内容→研究方法→技术路线→创新特色闭环
  2. 检查方法与内容一致性
  3. 检查技术路线与正文一致性
  4. 检查创新点与内容一致性
  5. 检查反模式
  6. 检查格式规范

适配机制

用户仅提供基本信息

自行设计研究方法与技术路线,按知识库中的范式组织。

用户已提供研究方法

优先理解和继承用户的方法设计。如有遗漏,补充建议而非替换。

用户已提供部分材料

重点优化逻辑衔接,不推翻重建。优先使用用户指定的方法和框架。

输出格式

输出包含以下部分:

  1. 研究方法:按知识库风格撰写的方法部分
  2. 技术路线文字描述:总体思路 + 分内容详细方案
  3. 技术路线图设计方案:Mermaid代码或设计建议
  4. 创新和特色:按知识库风格撰写的创新特色部分

语言约束

  • 输出语言与用户输入语言一致
  • 学术化表达,避免口语化
  • 优先保证逻辑严谨性,而非追求复杂表述
  • 方法名称使用中英文对照(首次出现时)

© 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 12 other files (references) in skills/fund-technical-route-writer of HuiyuLi-2000/Chinese-Grant-Writer-Skills.

  • SKILL.md
  • config.yaml
  • knowledge_base/innovation_patterns.md
  • knowledge_base/innovation_style_guide.md
  • knowledge_base/methodology_patterns.md
  • knowledge_base/methodology_style_guide.md
  • knowledge_base/technical_route_patterns.md
  • knowledge_base/technical_route_style_guide.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 Technical Route 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 Technical Route Writer compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
NSFC Technical Route Writer this skillHuiyuLi-2000/Chinese-Grant-Writer-Skills4391 repos~701Automated 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
Researchwrite Proposal PipelineYuan1z0825/nature-skills47k1 repos~1.1kAutomated safety check: PassMIT
Scientific Venue Templatesdavila7/claude-code-templates33k9 repos~5.1kAutomated safety check: NotesMIT

Similar skills

  • 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
  • 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
  • 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
  • NSFC Grant Rationale Writer

    huangwb8/ChineseResearchLaTeX

    Writes, restructures, reviews and polishes the rationale section of NSFC research grant applications in LaTeX, with backups and a diff before every write.

    2.9k GitHub stars~945 tokensUpdated 7 days ago
    Research & ScienceAuto-check passed

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 Research Plan Writer

    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.

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

Works with

Questions about NSFC Technical Route Writer

What does NSFC Technical Route Writer do?

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. The skill refines rather than invents. Starting from your research goals, research content and key scientific questions, it turns methods, technical route and innovation points into academic prose, improves their logic and formats them to convention.

When should I use NSFC Technical Route Writer?

NSFC Technical Route Writer fits situations like: writing the research methods section of an NSFC proposal; turning a research plan into a structured technical route with a route diagram; distilling the innovation and distinctive features of a project.

How do I install NSFC Technical Route Writer in Claude Code?

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

How do I install NSFC Technical Route Writer in Codex?

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

Can I use NSFC Technical Route 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-technical-route-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-technical-route-writer, .gemini/skills/fund-technical-route-writer, .github/skills/fund-technical-route-writer and .opencode/skills/fund-technical-route-writer in your project.

What does NSFC Technical Route Writer need to run?

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

Does NSFC Technical Route 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 Technical Route 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 Technical Route Writer use?

NSFC Technical Route 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 Technical Route Writer use?

About 701 tokens (SKILL.md is roughly 2.8k 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 4.7k tokens, read only when the agent opens those files.

What are the alternatives to NSFC Technical Route Writer?

Skills that share tags, products or a category with NSFC Technical Route Writer: Academic Humanizer (AIScientists-Dev/academic-humanizer, 1.9k stars), NSFC Abstract Writer (huangwb8/ChineseResearchLaTeX, 2.9k stars), Grant Proposal Writing Workflow (OpenLAIR/dr-claw, 1.2k stars) and Researchwrite Proposal Pipeline (Yuan1z0825/nature-skills, 47k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains NSFC Technical Route 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.