alphalab-ustc/researchclaw/idea-generator
Claude Code and agent skill by alphalab-ustc/researchclaw
- community
Checking that the SKILL.md file is still in the repository.
Analyze connections across read papers and generate actionable research ideas. Use when user says: 给我一些研究灵感, idea generator, 跨论文分析, research ideas.
Install
npx vskill@latest install alphalab-ustc/researchclaw/idea-generatorSKILL.md
Idea Generator — Cross-Paper Insights
⚙️ Step 0 — Read the Research Profile (Always First)
Before running any capability, load the user's research profile.
Location: ~/.openclaw/workspace/research-claw-config.md
If this file does not exist, use these defaults silently and mention at the end:
💡 想定制推荐兴趣?试试说「更新我的研究画像」
Config fields reference:
research_direction— free-text description of the user's research focusseed_papers— list of arXiv IDs the user considers gold-standard referenceskeywords— interest topics used for Paper Scout search querieswhitelist_authors— researcher names to prioritize in recommendationslearned_preferences.accept— keywords/topics user has explicitly likedlearned_preferences.reject— keywords/topics user has skipped or disliked
Goal: Analyze connections across the user's read papers and generate 3–5 actionable research ideas.
Triggers: 给我一些研究灵感 · idea generator · 跨论文分析 · research ideas
Step 1 — Gather paper corpus
- Load
~/.openclaw/workspace/research-claw-reading-list.json - Filter papers with
status: "done"orstatus: "reading"(i.e., papers the user has actually engaged with) - For each paper, load its HTML note from the
note_linkfield (if available) or re-fetch abstract from arXiv - Extract: title, method summary, results, takeaway, tags for each paper
If fewer than 3 papers in the corpus, inform the user:
💡 你当前已读论文较少({N} 篇)。建议先用"帮我读一下"深读几篇,效果会更好!以下基于现有内容生成。
Step 2 — Identify research gaps
Analyze the collected papers for:
- Recurring unsolved problems: limitations mentioned across multiple papers
- Methodology mismatches: technique A works in domain X but hasn't been tried in domain Y
- Evaluation gaps: common benchmarks that none of the papers tackle
- Combination opportunities: two methods from different papers that could be synergistically combined
- Scaling questions: results that hold at small scale but haven't been validated at large scale
Step 3 — Generate idea proposals
Produce 3–5 research ideas. For each idea, output:
Step 4 — Output
Format all ideas in sequence. End with:
⚠️ Error Handling
| Error | Handling | |
|---|---|---|
| arXiv API returns empty results | Retry once with broader query; if still empty, note "arXiv API temporarily unavailable" | |
| PDF tool times out | Fall back to abstract-only mode; note [Abstract only — PDF timeout] in the note | |
| PDF tool returns error for a paper | Try fetching https://ar5iv.labs.arxiv.org/html/{ARXIV_ID} as HTML fallback | |
| Config file missing | Use defaults silently; add a note at end: "💡 想定制?说「更新我的研究画像」" | |
| Reading list JSON missing or malformed | Start fresh with an empty list; inform user: "未找到现有列表,已新建空列表" | |
| Template file not found | Report the expected path and ask user to check installation | |
| No papers in last 3 days | Extend to 7 days, note it: "(近3天论文较少,已扩展至7天)" | |
| Fewer than 3 read papers for Idea Generator | Proceed anyway, but note the limitation | |
| User provides PDF/DOI instead of arXiv | Try to extract arXiv ID from DOI or search arXiv by title |
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/idea-generator/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/alphalab-ustc/researchclaw/idea-generator)