Tooluck logoTooluck
SKILL.md

researchwrite

Agent skill fromYuan1z0825/nature-skills

Compose, revise, or audit research proposals, opening reports, and research plans from supporting evidence. Use for 研究计划、开题报告、科研项目申请书. Invoked as researchwrite for compatibility; use nature-writing for general manuscript sections.

How to install researchwrite

install researchwrite
# install the nature-skills pack with the skills CLI
npx skills add Yuan1z0825/nature-skills

# or add only this skill to Claude Code: copy the folder

skills/nature-proposal-writer/

# into

~/.claude/skills/nature-proposal-writer/ (all projects)

.claude/skills/nature-proposal-writer/ (one project)

skills/nature-proposal-writer/SKILL.md

Apache-2.0Full file
1# researchwrite — proposal-first 科研写作 pipeline
2
3受 autonovel(状态机+打分)、professor(动态专家)、brainstorming(入口追问)、anti-AI-writing(语言清理)启发的科研写作状态机。**不是通用"帮我写论文"prompt。**
4
5`researchwrite` 是为兼容既有安装保留的触发名称,仓库目录名仍为
6`nature-proposal-writer`。不要在没有迁移方案时修改 frontmatter 名称。需要初始化模板、
7按条件加载参考资料或执行导出脚本时,先读取 `manifest.yaml`,只加载与当前条件匹配的路径。
8
9## 核心原则
10
111. **证据先于文字** — 起草前必须建立或读取 `research_canon` 和 `evidence_table`
122. **论证先于章节** — 写正文前必须完成 `argument_map`
133. **契约先于段落** — 每节需要 purpose / allowed claims / forbidden claims / inputs / validation
144. **范围先于完备** — 如果是分阶段写作,先锁定阶段边界
155. **动态专家,不设固定池** — 用 `professor` 按失败模式召唤对应专家
166. **内容先于语言** — 诊断科学逻辑后再做 anti-slop / 语言打磨
177. **不自动升级事实** — 永远不把 "may indicate" 改成 "proves",除非有证据支撑
188. **删除胜于解释** — 当某主张不可行,直接删除。正文干净,解释留给答辩
199. **该停就停** — 平台期、专家冲突、证据缺失是停止理由,不是润色理由
20
21## 模式分派
22
23| 输入 | 模式 |
24|---|---|
25| 题目、方向、模糊想法 | `compose` — 加载 `references/compose-mode.md` |
26| 已有段落/章节/完整 proposal | `revise` — 加载 `references/revise-mode.md` |
27| 已有草稿 + 扩写/补写/重构 | `hybrid` — 加载 `references/hybrid-mode.md` |
28
29模糊时推断默认模式。只在选择会改变工作流时才问用户。
30
31## 项目结构
32
33**工作目录**:`<outputs>/researchwrite/<project-slug>/`
34
35**标准文件**:
36
37```
3800_scope.md 写作任务边界
3901_research_canon.md 硬事实和约束
4002_evidence_table.md claim → evidence 映射表
4103_argument_map.md 论证架构
4204_section_contracts.md 每节的 purpose / inputs / allowed & forbidden claims
4305_style_guide.md 风格、术语、禁用表达
44state.json 项目状态(mode、round、scores、technical_debts)
45sources/ 用户材料、文献、数据
46drafts/ 草稿和分节文件
47…

Excerpt shown under the repository's Apache-2.0 license.

More skills in nature-skills

Keep exploring

Similar skill repositories

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates