Tooluck logoTooluck
SKILL.md

brainstorming-research

Agent skill fromNorman-bury/research-writing-skill

Use before writing any paper - clarifies paper type, discipline, topic, methodology, and chapter structure through natural dialogue

How to install brainstorming-research

install brainstorming-research
# install the research-writing-skill pack with the skills CLI
npx skills add Norman-bury/research-writing-skill

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

skills/brainstorming-research/

# into

~/.claude/skills/brainstorming-research/ (all projects)

.claude/skills/brainstorming-research/ (one project)

skills/brainstorming-research/SKILL.md

MITFull file
1# 科研写作头脑风暴
2
3通过自然的协作对话,帮助用户将论文想法转化为完整的写作计划。
4
5**核心原则:一次只问一个问题,等待用户回答后再继续下一个。**
6
7**交互原则:让用户少做选择,多做确认。提供推荐方案,让用户确认或微调。**
8
9<EXTREMELY-IMPORTANT>
10## 交互方式约束
11
12你必须以**对话方式**进行头脑风暴,而不是列出表单让用户填写:
13
14**正确做法**:
15- 每次只问一个问题
16- 用自然语言提问,像同事间的讨论
17- 等待用户回答后,确认理解,再问下一个问题
18- **提供推荐方案,让用户确认**,而不是让用户从零开始选择
19- 给出你的建议和理由,帮助用户做选择
20
21**错误做法**:
22- 一次性列出所有问题
23- 把问题编号像表单一样展示
24- 不等用户回答就继续
25- 干巴巴地列选项不给建议
26- 让用户从空白开始填写
27
28**示例对比**:
29
30❌ 错误:"请选择:1.本科 2.硕士 3.博士 4.期刊 5.会议 6.课程"
31
32✅ 正确:"你这次要写的是什么类型的论文?是毕业论文、期刊投稿,还是课程作业?如果是毕业论文,是本科、硕士还是博士阶段的?"
33</EXTREMELY-IMPORTANT>
34
35<HARD-GATE>
36在完成所有问答并获得用户最终确认之前,禁止:
37- 写任何正文内容
38- 创建 chapters/ 目录
39- 调用 writing-chapters 技能
40- 输出任何论文章节的实际内容
41
42无论用户的任务看起来多么"简单",都必须经过此流程。
43</HARD-GATE>
44
45## 语言默认规则
46
47| 论文类型 | 默认语言 | 说明 |
48|----------|----------|------|
49| 本科毕业论文 | 中文 | 除非用户明确要求英文 |
50| 硕士毕业论文 | 中文 | 除非用户明确要求英文 |
51| 博士毕业论文 | 中文 | 除非用户明确要求英文 |
52| 中文核心期刊 | 中文 | |
53| SCI/SSCI期刊 | 英文 | 根据期刊要求 |
54| 会议论文 | 英文 | 国际会议为主 |
55| 课程论文 | 中文 | 除非课程要求英文 |
56
57**不需要主动询问语言**,根据论文类型自动确定。只有当用户有特殊语言需求时才调整。
58
59## 已有论文信息提示
60
61在开始问答前,检查用户是否已有论文相关信息:
62
63> "在开始之前,如果你已经有论文的相关材料(比如题目、摘要、导师要求的结构),可以现在发给我,我会根据这些信息来规划。如果没有也没关系,我们从头开始讨论。"
64
65**等待用户回复**,如果提供了材料,快速浏览并提取关键信息,然后在后续问答中确认。
66
67## 反模式:"这太简单了不需要讨论"
68
69每个论文项目都要经过这个流程。一篇课程论文、一个简单修改、一段摘要 — 都需要。"简单"的项目往往因为未经检验的假设导致最多的返工。讨论可以很简短,但必须呈现信息并获得确认。
70
71## Checklist
72
73按顺序完成:
74
751. **探索项目上下文** — 检查是否已有 plan/、现有文件、用户提供的信息
762. **确认论文类型** — 对话式提问,等待回答
773. **确认学科领域** — 对话式提问,等待回答
784. **确认论文题目** — 对话式提问,等待回答
795. **确认研究背景与目的** — 对话式提问,等待回答
806. **确认研究方法** — 对话式提问,等待回答
817. **检测 LaTeX 模板** — 如果存在,询问是否使用
828. **确认章节结构** — **根据论文类型提供标准结构,让用户确认**
83…

Excerpt shown under the repository's MIT license.

More skills in research-writing-skill

Keep exploring

Similar skill repositories

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates