Skills for Real Engineers. Straight from my .agents directory.
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
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)
1# 科研写作头脑风暴23通过自然的协作对话,帮助用户将论文想法转化为完整的写作计划。45**核心原则:一次只问一个问题,等待用户回答后再继续下一个。**67**交互原则:让用户少做选择,多做确认。提供推荐方案,让用户确认或微调。**89<EXTREMELY-IMPORTANT>10## 交互方式约束1112你必须以**对话方式**进行头脑风暴,而不是列出表单让用户填写:1314**正确做法**:15- 每次只问一个问题16- 用自然语言提问,像同事间的讨论17- 等待用户回答后,确认理解,再问下一个问题18- **提供推荐方案,让用户确认**,而不是让用户从零开始选择19- 给出你的建议和理由,帮助用户做选择2021**错误做法**:22- 一次性列出所有问题23- 把问题编号像表单一样展示24- 不等用户回答就继续25- 干巴巴地列选项不给建议26- 让用户从空白开始填写2728**示例对比**:2930❌ 错误:"请选择:1.本科 2.硕士 3.博士 4.期刊 5.会议 6.课程"3132✅ 正确:"你这次要写的是什么类型的论文?是毕业论文、期刊投稿,还是课程作业?如果是毕业论文,是本科、硕士还是博士阶段的?"33</EXTREMELY-IMPORTANT>3435<HARD-GATE>36在完成所有问答并获得用户最终确认之前,禁止:37- 写任何正文内容38- 创建 chapters/ 目录39- 调用 writing-chapters 技能40- 输出任何论文章节的实际内容4142无论用户的任务看起来多么"简单",都必须经过此流程。43</HARD-GATE>4445## 语言默认规则4647| 论文类型 | 默认语言 | 说明 |48|----------|----------|------|49| 本科毕业论文 | 中文 | 除非用户明确要求英文 |50| 硕士毕业论文 | 中文 | 除非用户明确要求英文 |51| 博士毕业论文 | 中文 | 除非用户明确要求英文 |52| 中文核心期刊 | 中文 | |53| SCI/SSCI期刊 | 英文 | 根据期刊要求 |54| 会议论文 | 英文 | 国际会议为主 |55| 课程论文 | 中文 | 除非课程要求英文 |5657**不需要主动询问语言**,根据论文类型自动确定。只有当用户有特殊语言需求时才调整。5859## 已有论文信息提示6061在开始问答前,检查用户是否已有论文相关信息:6263> "在开始之前,如果你已经有论文的相关材料(比如题目、摘要、导师要求的结构),可以现在发给我,我会根据这些信息来规划。如果没有也没关系,我们从头开始讨论。"6465**等待用户回复**,如果提供了材料,快速浏览并提取关键信息,然后在后续问答中确认。6667## 反模式:"这太简单了不需要讨论"6869每个论文项目都要经过这个流程。一篇课程论文、一个简单修改、一段摘要 — 都需要。"简单"的项目往往因为未经检验的假设导致最多的返工。讨论可以很简短,但必须呈现信息并获得确认。7071## Checklist7273按顺序完成:74751. **探索项目上下文** — 检查是否已有 plan/、现有文件、用户提供的信息762. **确认论文类型** — 对话式提问,等待回答773. **确认学科领域** — 对话式提问,等待回答784. **确认论文题目** — 对话式提问,等待回答795. **确认研究背景与目的** — 对话式提问,等待回答806. **确认研究方法** — 对话式提问,等待回答817. **检测 LaTeX 模板** — 如果存在,询问是否使用828. **确认章节结构** — **根据论文类型提供标准结构,让用户确认**83…
Excerpt shown under the repository's MIT license.
More skills in research-writing-skill
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
