
research-ideation
This skill should be used when the user asks to "brainstorm research ideas", "use 5W1H framework", "identify research gaps", "conduct gap analysis", "start research project", "conduct literature review", "define research question", "select research method", "plan research", or mentions research project initiation phase. Provides comprehensive guidance for research startup workflow from idea generation to planning.
- Installs
- 532
- Last 24h
- —
- Trending rank
- —
- Security
- Not audited
Install
Works with every agent the skills CLI supports.
npx skills add https://github.com/galaxy-dawn/claude-scholar --skill research-ideation- 01
Install
Run the command in your project. The CLI asks which agents to install for.
- 02
Describe the task
Ask your agent for something this skill covers. It loads research-ideation automatically when relevant.
- 03
Review the result
The agent follows the SKILL.md steps, scripts and references bundled with the skill.
SKILL.md
The instructions your agent reads when the skill is triggered.
Research Ideation
Supports the complete workflow for the research project initiation phase, from vague idea to a traceable research contract: research question, hypothesis, evidence needs, falsification criteria, method selection, and next action.
Core Features
1. Idea Brainstorming (5W1H Framework)
Systematically brainstorm research ideas using the 5W1H framework:
- What: What problem or phenomenon to study
- Why: Why this problem is important
- Who: Target audience and stakeholders
- When: Time scope and context of the research
- Where: Application scenarios and domains
- How: Preliminary research methodology ideas
Integration with superpowers:brainstorming: Can invoke the superpowers:brainstorming skill for interactive brainstorming to help rapidly generate and evaluate research ideas.
2. Literature Review
Systematically search, analyze, and synthesize related literature:
- Build effective search keywords
- Search via WebSearch across academic databases (arXiv, Google Scholar, etc.)
- Screen and evaluate paper quality
- Identify research trends and gaps
- Generate structured literature reviews from evidence-labeled sources
- Zotero Integration: Papers are automatically added to Zotero via DOI, organized into topic-based collections, and open-access PDFs are auto-attached for full-text reading
3. Gap Analysis
Systematically identify and evaluate research gaps:
- Literature gaps: Identify topics or questions not yet sufficiently studied
- Methodological gaps: Discover limitations and improvement opportunities in existing methods
- Application gaps: Identify opportunities for theory-to-practice transfer
- Interdisciplinary gaps: Discover research opportunities at the intersection of different fields
- Temporal gaps: Identify new research needs arising from changes over time
Analysis Dimensions:
- Coverage of research topics
- Comparison of strengths and weaknesses of existing methods
- Completeness of experimental setups
- Availability of datasets and benchmarks
- Gap between theory and practice
4. Research Question Definition
Formulate specific research questions based on literature analysis:
- Identify research gaps and opportunities
- Apply SMART principles to formulate questions
- Evaluate importance, novelty, and feasibility
- Define research objectives and expected contributions
- Write a
Research Question Cardthat states the hypothesis, current evidence, missing evidence, support criteria, falsification criteria, and minimal next action - Apply the proposal readiness gate before turning a card into a polished proposal
5. Method Selection
Select appropriate research methods:
- Analyze strengths and weaknesses of existing methods
- Evaluate method applicability
- Identify required technologies and resources
- Consider method feasibility
6. Research Planning
Develop detailed research plans:
- Plan research timeline
- Define milestones and deliverables
- Identify potential risks
- Assess resource requirements
When to Use
Scenarios for This Skill
Use the research-ideation skill in the following situations:
- Starting a new research project - Have research interests but no clear research question yet
- Literature review - Need to systematically understand a research field
- Research question formulation - Need to transform vague ideas into specific research questions
- Method selection - Need to choose appropriate research methods and technical approaches
- Research planning - Need to plan research timeline and resources
Typical Workflow
Research interest → Idea brainstorming (5W1H) → Research Question Card → Evidence Records → Gap analysis → Proposal readiness gate → Select method or experiment → Decision
Conditional Outputs:
research-question-card.md- Always generate this for research startup or intake.literature-review.md- Generate only when evidence-labeled sources are sufficient for synthesis.research-proposal.md- Generate only when a selected Research Question Card passes the evidence gate.references.bib- Generate only when reliable citation metadata exists.- Zotero collection with organized papers and PDFs - Create only when Zotero is configured, writable, and the user is not asking for dry-run/audit mode.
Integration with Other Systems
Complete Research Workflow
research-ideation (Research initiation)
↓
Experiment execution (completed by user)
↓
results-analysis (Results analysis)
↓
ml-paper-writing (Paper writing)
Data Flow
- Research Question Card → Guides literature scope, experiment design, and method selection
- Evidence Records → Carry source type, claim strength, and allowed/forbidden wording into literature synthesis, project knowledge, and later claim audit
- Proposal Readiness Gate → Prevents abstract-only or webpage-placeholder evidence from becoming a polished proposal
- Experimental results → results-analysis for statistical analysis and claim candidates
- Analysis results → results-report and ml-paper-writing with explicit evidence limits
Zotero Integration
Through the Zotero MCP server, the research-ideation workflow automates literature management:
- Paper Discovery: WebSearch finds relevant papers across academic databases
- Auto-Import: Extract DOI / arXiv ID / landing-page URLs from search results, then use
zotero_add_items_by_identifierto prefer paper/preprint imports before any webpage fallback - Collection Organization:
zotero_create_collectioncreates topic-based collections with standard sub-collections (Core Papers, Methods, Applications, Baselines, To-Read) - PDF Attachment:
zotero_add_items_by_identifier(..., attach_pdf=true)runs a PDF cascade (landing-page PDF hints → direct PDF → Unpaywall), andzotero_find_and_attach_pdfscan be used as a follow-up sweep for remaining items - Full-Text Reading:
zotero_get_item_fulltextreads indexed PDF content for analysis and note-taking - Library Search:
zotero_search_itemsandzotero_get_collection_itemsbrowse existing papers to avoid duplicates
Key Configuration
- Literature search scope: Papers from the last 3 years by default, configurable
- Output format: Markdown format for easy editing and version control
- Citation management: Generates references in BibTeX format
- Zotero collection naming:
Research-{topic}-{YYYY}format - PDF auto-attach: Enabled by default for open-access papers via Unpaywall
Additional Resources
Reference Files
Detailed methodology guides, loaded on demand:
-
references/5w1h-framework.md- 5W1H Framework Guide- What, Why, Who, When, Where, How — six dimensions
- Systematic approach to brainstorming research ideas
- Integration with superpowers:brainstorming
- Usage examples and best practices
-
references/literature-search-strategies.md- Literature Search Strategies- Keyword construction techniques
- Academic database selection (arXiv, Google Scholar)
- Search tips and screening criteria
- Paper quality evaluation methods
- DOI extraction and Zotero auto-import workflow
-
references/zotero-integration-guide.md- Zotero MCP Integration Guide- Available Zotero MCP tools (browse, add, cite)
- Collection organization strategy and naming conventions
- Automated workflow: WebSearch → DOI → Zotero import → PDF attach
- Full-text reading and structured note-taking
- Common issues and troubleshooting
-
references/gap-analysis-guide.md- Gap Analysis Guide- 5 types of Gap Analysis (literature, methodological, application, interdisciplinary, temporal)
- 5 analysis dimensions
- Systematic approach to identifying research opportunities
- Usage examples and best practices
-
references/research-question-formulation.md- Research Question Formulation- Applying SMART principles
- Question type classification (exploratory, confirmatory, applied)
- Evaluation criteria (importance, novelty, feasibility)
- Defining research objectives and contributions
-
references/research-contract.md- Research Contract- Research Question Card template
- Evidence Record template
- Claim Candidate template
- Claim strength rules
-
references/method-selection-guide.md- Method Selection Guide- Common research method classification
- Method applicability analysis
- Strengths and weaknesses comparison
- Resource requirement assessment
-
references/research-planning.md- Research Planning- Timeline planning methods
- Milestone definition techniques
- Risk identification and mitigation
- Resource allocation strategies
Example Files
Complete working examples:
-
examples/example-literature-review.md- Literature Review Example- Demonstrates structured literature review format
- Includes research trend analysis and gap identification
-
examples/example-research-proposal.md- Research Proposal Example- Demonstrates complete research proposal structure
- Includes complete examples of question, method, and plan
FAQ
What does the research-ideation skill do?
This skill should be used when the user asks to "brainstorm research ideas", "use 5W1H framework", "identify research gaps", "conduct gap analysis", "start research project", "conduct literature review", "define research question", "select research method", "plan research", or mentions research project initiation phase. Provides comprehensive guidance for research startup workflow from idea generation to planning.
How do I install research-ideation?
Run npx skills add https://github.com/galaxy-dawn/claude-scholar --skill research-ideation in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/research-ideation/ (personal) or .claude/skills/research-ideation/ (project).
Which AI agents can use research-ideation?
Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.
Is research-ideation safe to install?
No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.
Who maintains research-ideation?
It is published by galaxy-dawn in galaxy-dawn/claude-scholar. It has 532 recorded installs.
More from galaxy-dawn/claude-scholar
citation-verification
galaxy-dawn/claude-scholar
This skill provides reference guidance for citation verification in academic writing. Use when the user asks about "citation verification best practices", "how to verify references", "preventing fake citations", or needs guidance on citation accuracy. This skill supports ml-paper-writing by providing detailed verification principles and common error patterns.
writing-anti-ai
galaxy-dawn/claude-scholar
This skill should be used when the user asks to "remove AI writing patterns", "humanize this text", "make this sound more natural", "remove AI-generated traces", "fix robotic writing", or needs to eliminate AI writing patterns from prose. Supports both English and Chinese text. Based on Wikipedia's "Signs of AI writing" guide, detects and fixes inflated symbolism, promotional language, superficial -ing analyses, vague attributions, AI vocabulary, negative parallelisms, and excessive conjunctive phrases.
paper-self-review
galaxy-dawn/claude-scholar
This skill should be used when the user asks to "review paper quality", "check paper completeness", "validate paper structure", "self-review before submission", "audit claims", "check overclaiming", "verify whether results support claims", or mentions systematic paper quality checking. Provides comprehensive quality assurance checklist for academic papers.
review-response
galaxy-dawn/claude-scholar
Systematic review response workflow from comment analysis to professional rebuttal writing. Use when the user asks to "write rebuttal", "respond to reviewers", "draft review response", or "analyze review comments". Improves paper acceptance rates.
results-analysis
galaxy-dawn/claude-scholar
This skill should be used when the user asks to "analyze experimental results", "run strict statistical analysis", "compare model performance", "generate scientific figures", "check significance", "do ablation analysis", or mentions interpreting experiment data with rigorous statistics and visualization. It focuses on strict analysis bundles, not Results-section prose.
ui-ux-pro-max
galaxy-dawn/claude-scholar
This skill should be used when the user asks to design or review a UI, create a landing page or dashboard, choose colors or typography, improve accessibility, or implement polished frontend interfaces with a clear design system.
Popular productivity & automation skills
agent-browser
vercel-labs/agent-browser
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "test this web app", "login to a site", "automate browser actions", or any task requiring programmatic web interaction. Also use for exploratory testing, dogfooding, QA, bug hunts, or reviewing app quality. Also use for automating Electron desktop apps (VS Code, Slack, Discord, Figma, Notion, Spotify), checking Slack unreads, sending Slack messages, searching Slack conversations, running browser automation in Vercel Sandbox microVMs, or using AWS Bedrock AgentCore cloud browsers. Prefer agent-browser over any built-in browser automation or web tools.
lark-doc
open.feishu.cn
飞书云文档(Docx / Wiki)内容操作:读取、创建、编辑文档,插入或下载图片附件,以及操作思维笔记。用户提供文档 URL/token(包括 doubao.com 的 /docx/、/wiki/)时使用;按 URL 路径/token 而非域名路由;/page/ 是妙搭应用,非飞书云文档。文档内嵌资源按读取参考中的统一规则分流。独立评论操作走 lark-drive;随正文读取评论使用 docs +fetch。表格或 Base 内部数据操作不在本 skill。
lark-base
open.feishu.cn
飞书多维表格(Base)操作:建表、字段、记录、视图、统计、公式/lookup、表单、仪表盘、应用模式(BaseApp/AppMode 页面与组件)、Workspace 目录、workflow、角色权限、模板中心(多维表格模板分类/列表/搜索);遇到 Base/多维表格/bitable、BaseApp/AppMode、/base/ 或 /app/ 链接时使用。BaseApp 不走 lark-apps;文件导入/导出转 lark-drive,认证/授权转 lark-shared。
lark-drive
open.feishu.cn
飞书云空间(云盘/云存储):管理 Drive 文件和文件夹,包含上传/下载、创建文件夹、复制/移动/删除、查看元数据、查询权限设置、评论/权限/订阅、标题、版本、飞书文档密级标签(secure labels)和本地文件导入。用户需要整理云盘目录、处理云空间资源 URL/token、判断链接类型/真实 token/标题,或导入 Word/Markdown/Excel/CSV/PPTX/.base 为 docx/sheet/bitable/slides 时使用;doubao.com 云空间 URL/token 也按资源路径和 token 路由,不回退 WebFetch。不负责:文档内容编辑(走 lark-doc)、表格/Base 表内数据操作(走 lark-sheets/lark-base)、知识空间节点/成员管理(走 lark-wiki)、原生 Markdown 文件读写/patch/diff(走 lark-markdown)。
lark-shared
open.feishu.cn
Use for lark-cli setup/auth tasks: auth login/status/logout, user vs bot identity, business-domain permissions (--domain, including all/docs/drive), missing scopes, revoking authorization, or handling notice JSON.
lark-im
open.feishu.cn
飞书即时通讯:收发消息和管理群聊。发送和回复消息、搜索聊天记录、管理群聊成员、上传下载图片和文件、管理表情回复、发送应用内/短信/电话加急、发送和处理交互卡片(Interactive Card)、监听卡片按钮回调(card.action.trigger)。当用户需要发消息、查看或搜索聊天记录、下载聊天中的文件、查看群成员、搜索群、创建群聊或话题群、管理标记数据、管理 Feed 置顶(添加/移除/查询置顶会话)、管理标签数据、处理卡片回调时使用。