Individual skill
nsfc-justification-writer
当用户要求写作、重构、审查或润色 NSFC/科研基金申请书的立项依据时使用;不负责研究目标、技术路线或其他章节的正文写作。
skills/nsfc-justification-writer/SKILL.md
Source commit 6218e4ad8188cd93cf73c538099b5a0cbbf03efe
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- Yes
- Observed behavior
- Local scripts
- Last checked
- Nov 11, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 3,037
- Repository last updated
- Nov 9, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- ai Repository topic
- claude-code Repository topic
- codex-cli Repository topic
- funding Repository topic
- graduate Repository topic
- latex-template Repository topic
- research Repository topic
- researchpapers Repository topic
- vibe-codng Repository topic
- engineering Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
CHANGELOG.mddoc · 8,977 bytesREADME.mddoc · 6,562 bytesSKILL.mdcore · 11,935 bytesconfig.yamlasset · 2,404 bytesreferences/quality_control.mddoc · 4,868 bytesreferences/regression_examples.mddoc · 7,627 bytesreferences/section_writing.mddoc · 19,744 bytesscripts/README.mddoc · 1,481 bytesscripts/core/__init__.pyruns · 688 bytesscripts/core/bib_manager_integration.pyruns · 3,168 bytesscripts/core/change_guard.pyruns · 1,559 bytesscripts/core/config_access.pyruns · 1,301 bytesscripts/core/config_loader.pyruns · 14,171 bytesscripts/core/constraints.pyruns · 6,586 bytesscripts/core/coordinator.pyruns · 3,640 bytesscripts/core/diagnostic.pyruns · 7,787 bytesscripts/core/editor.pyruns · 2,274 bytesscripts/core/errors.pyruns · 826 bytesscripts/core/hard_rules.pyruns · 1,197 bytesscripts/core/io_utils.pyruns · 2,523 bytesscripts/core/latex_parser.pyruns · 7,135 bytesscripts/core/logging_utils.pyruns · 602 bytesscripts/core/observability.pyruns · 1,438 bytesscripts/core/reference_validator.pyruns · 5,930 bytesscripts/core/security.pyruns · 4,762 bytesscripts/core/validator.pyruns · 2,357 bytesscripts/core/versioning.pyruns · 2,698 bytesscripts/core/wordcount.pyruns · 2,190 bytesscripts/run.pyruns · 25,757 bytes
Read excerpt
# 科研立项依据写作器
## 目标
本 Skill 将 NSFC/科研基金申请书的立项依据整理为可核验、论证连贯且保留 LaTeX 结构的正文。它适用于新写、重构、审查和润色立项依据;宿主 AI 负责理解材料、安排论证和改写正文,Python 脚本负责确定性检查与安全写入。科学问题与科学假设必须从研究现状的缺口自然收束出来,正文先推进科学判断,证据等级、外推边界和待核验项另列为审查记录;只有会改变本段解释的关键限定进入正文。
立项依据的默认内容链为:**研究意义 → 国内外研究现状 → 科学问题与科学假设 → 小结**,表示论证功能,不要求改成固定四节。已有标题和结构能完成这些功能时予以保留。研究目标、技术路线、主验证场景、终点、阈值和风险处理属于后续章节,本 Skill 只在需要时作简短衔接,不展开这些内容。
## 流程
### 输入
- 必需:项目根目录,以及目标立项依据正文或可定位该正文的项目材料。
- 通常读取:目标 `.tex`、研究内容、研究基础和项目 `.bib`;只读取完成当前论证所需的内容,不归档无关原始材料。
- 可选:CLI 的 `--target-file`、完整正文提案文件和 `--override` 配置。目标文件按“显式配置 → 文件名含立项依据或 justification 的候选 → 字典序”选择;找不到时使用配置允许的默认目标并创建文件。