nsfc-research-foundation-writer

Solid

当用户明确要求"写/改研究基础""研究基础+工作条件+风险应对编排"时使用。为 NSFC 正文"(三)研究基础"写作/重构,并同步编排"工作条件"和"研究风险应对",用证据链证明项目可行、资源条件对位研究内容、风险预案可执行。

Data & Documents 2,293 stars 225 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 92/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# NSFC(三)研究基础编排写作器 ## 与 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 仓库。 ## 目标输出(契约) - **写入落点(2 个文件)**: - `extraTex/3.1.研究基础.tex`(包含“研究风险的应对措施”) - `extraTex/3.2.工作条件.tex` - **禁止改动**:`main.tex`、`extraTex/@config.tex`、任何 `.cls/.sty` - **核心目标**:用“证据链 + 条件对位 + 风险预案”回答评审的三个问题:你做过吗?你做得成吗?出问题你怎么兜底? ## 参数与输出模式(建议显式提供) - `project_root`:标书项目根目录(如 `projects/NSFC_Young`) - `output_mode`(默认 `apply`): - `preview`:只输出两段可复制的 LaTeX 正文草稿(并标注应写入的目标文件路径),不写入文件 - `apply`:仅写入两份目标文件(见“目标输出”),不触碰其他文件 ## 必需输入(最小信息表) - 若用户未提供,请先收集/补全:[references/info_form.md](references/info_form.md) ## 写入安全约束(必须遵守) 1. 仅编辑两份 `extraTex/3.*.tex` 文件;不得修改 `main.tex`、`extraTex/@config.tex`、任何 `.cls/.sty` 2. 目标文件若已包含标题命令(如 `\\subsection{...}` / `\\subsubsection{...}`),**只替换正文内容**,不改标题与结构层级 3. 信息不全时先提问补齐;不得捏造论文题目/期刊/专利号/样本量/指标等“看起来像真的”细节 ## 工作流(按顺序执行) 1. **定位项目与目标文件**: - 验证 `project_root` 是否存在,不存在时报错并提示用户指定正确路径 - 检查 `extraTex/` 目录是否存在,不存在时提示用户先初始化/拷贝模板项目;必要时可在用户确认后创建 - 确认 `project_root` 和 `output_mode`(默认为 `apply`) - `preview` 模式:只生成内容预览,不写入文件(适合调试) - `apply` 模式:将生成的内容写入 `extraTex/3.1.研究基础.tex` 和 `extraTex/3.2.工作条件.tex` - 仅编辑这两个文件,禁止修改 `main.tex`、`extraTex/@config.tex`、任何 `.cls/.sty` 2....

Details

Author
huangwb8
Repository
huangwb8/ChineseResearchLaTeX
Created
2 years ago
Last Updated
yesterday
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category