Nsfc justification writer
Skill dongzhigang13305312738-art/paper-skills/nsfc-justification-writer
当用户明确要求"写/改 NSFC 立项依据""立项依据写作/重构"时使用。基于最小信息表输出价值与必要性、现状不足、科学问题/假说与项目切入点,并保持模板结构不被破坏。适用于 NSFC 及各类科研基金申请书的立项依据写作场景。From its SKILL.md
npx -y skills add dongzhigang13305312738-art/paper-skills --skill nsfc-justification-writerAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
3 things to look at
- 24 days oldThe repository was created 24 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
4.4 KB, ~1.3k tokens by cl100k_base, as published. Nobody here has run it
科研立项依据写作器
BenszAPI 任务工作区
本 Skill 的新任务中间文件统一写入 ./.bensz-api/task-{yyyymmdd-hhmm}-{简短描述}/{skill名}/input|output|log/。同一任务复用一个任务根目录;多 Skill 协作才创建 shared/。正式交付物不写入该目录,历史隐藏目录只允许显式兼容读取、迁移或清理。
与 bensz-collect-bugs 的协作约定
- 当用户环境中出现因本 skill 设计缺陷导致的 bug 时,优先使用
bensz-collect-bugs按规范记录到~/.bensz-skills/bugs/,严禁直接修改用户本地 Claude Code / Codex 中已安装的 skill 源码。 - 若 AI 仍可通过 workaround 继续完成用户任务,应先记录 bug,再继续完成当前任务。
- 当用户明确要求“report bensz skills bugs”等公开上报动作时,调用本地
gh与bensz-collect-bugs,仅上传新增 bug 到huangwb8/bensz-bugs;不要 pull / clone 整个 bug 仓库。
输出契约
- 唯一默认写入落点:
extraTex/1.1.立项依据.tex - 禁止改动:
main.tex、extraTex/@config.tex、任何.cls/.sty - 目标:把“为什么要做、现状为什么不够、科学问题是什么、项目如何切入”写清楚
- 默认写作导向是
theoretical,可在config.yaml:style.mode切为mixed或engineering
输入
- 最小信息表优先使用
references/info_form.md - 科学问题与假说口径统一看:
references/scientific_question_guidelines.mdreferences/scientific_hypothesis_guidelines.md
- 推荐用
scripts/run.py init帮用户快速生成和补全信息表
硬规则
- 只编辑
extraTex/1.1.立项依据.tex - 优先保留现有
\subsubsection骨架,只替换正文 - 不写无法核验的“国际领先/国内首次”等表述
- 引用外部工作前先要求用户提供 DOI/链接或可核验题录信息
- 若 AI 不可用,必须回退到硬编码能力,不得直接停工
推荐工作流
- 定位项目与目标文件。
- 抽取现有小标题骨架与正文范围。
- 用
scripts/run.py coach --stage auto判断当前处于 skeleton / draft / revise / polish 哪一阶段。 - 围绕 4 段闭环组织内容:
- 价值与必要性
- 现状与不足
- 科学问题 / 科学假设
- 本项目切入点与贡献
- 做可核验性与引用守护,避免吹牛式表述。
- 检查与
2.1 研究内容的术语、缩写、指标一致性。 - 解析目标字数;无显式要求时再用配置兜底。
- 输出诊断、评审建议或安全写回结果。
关键能力
- Tier1 硬编码诊断:结构、字数、引用键、危险命令、高风险表述提示
- AI 语义能力:内容维度覆盖、吹牛式表述识别、术语一致性、阶段判断、示例推荐
- 安全写入:按
\subsubsection{...}精确替换正文并自动备份 - 可视化报告、diff、rollback、review 建议
常用脚本
scripts/run.py initscripts/run.py coach --stage autoscripts/run.py diagnosescripts/run.py reviewscripts/run.py apply-sectionscripts/run.py diffscripts/run.py rollback
只读集成
- 支持只读访问
research-literature-review的结果目录,用于提取研究现状和验证引用一致性;历史工作区目录名仍为.systematic-literature-review/ - 集成逻辑见
scripts/core/review_integration.py - 该集成是只读的,不得修改综述目录内容
重点参考
references/theoretical_innovation_guidelines.mdreferences/methodology_term_examples.mdreferences/boastful_expression_guidelines.mdreferences/dimension_coverage_design.mdreferences/dod_checklist.mdscripts/README.md
What ships with it: 79 files
311.1 KB alongside SKILL.md, 36 of them executable
assets/
- examples/biology/example_001.metadata.yaml297 B
- examples/biology/example_001.tex925 B
- examples/chemistry/example_001.metadata.yaml296 B
- examples/chemistry/example_001.tex842 B
- examples/cs/example_001.metadata.yaml314 B
- examples/cs/example_001.tex1.5 KB
- examples/engineering/example_001.metadata.yaml300 B
- examples/engineering/example_001.tex704 B
- examples/materials/example_001.metadata.yaml310 B
- examples/materials/example_001.tex1.6 KB
- examples/math/example_001.metadata.yaml294 B
- examples/math/example_001.tex912 B
- examples/medical/example_001.metadata.yaml299 B
- examples/medical/example_001.tex722 B
- examples/README.md992 B
- presets/engineering.yaml798 B
- presets/medical.yaml901 B
- prompts/review_suggestions.txt922 B
- prompts/tier2_diagnostic.txt784 B
- prompts/writing_coach.txt2.0 KB
- README.md865 B
- templates/html/report_template.html7.4 KB
- templates/phrase_patterns.md2.2 KB
- templates/structure_template.tex881 B
references/
- boastful_expression_guidelines.md2.0 KB
- diagnostic_examples.md1.0 KB
- dimension_coverage_design.md2.4 KB
- docs/architecture.md2.3 KB
- docs/README.md610 B
- docs/tutorial.md3.4 KB
- docs/workflows/01_draft_to_pass.md2.2 KB
- docs/workflows/02_citations_and_doi.md1.1 KB
- dod_checklist.md1.7 KB
- info_form.md3.0 KB
- methodology_term_examples.md1.1 KB
- scientific_hypothesis_guidelines.md2.2 KB
- scientific_question_guidelines.md2.0 KB
- CHANGELOG.md1.1 KB
- config.yaml7.3 KB
- README.md8.2 KB
39 more files not listed here. See all 79 in the repository.