Best for
- Use when Codex needs to turn a research keyword, question, paper set, Zotero/library material, or arXiv results into structured facts, testable hypotheses, an initial research idea, technical optimization, mechanism-of-…
TashanGKD/tashan-research-skills/skills/scispark/SKILL.md
Use it for operations and research tasks; the detail page covers purpose, installation, and practical steps.
Decision brief
Generate evidence-tracked research ideas through an arXiv-based, skill-native Scispark workflow. Also use when the user mentions Scispark, 科研想法生成, 研究假设生成, 机制优化, MoA, literature-backed idea generation, or
Compatibility matrix
| Platform | Status | Evidence | What to check |
|---|---|---|---|
| Codex | Declared | Source record | Install path and trigger |
| Claude Code | Not declared | No explicit evidence | Portability before use |
| Cursor | Not declared | No explicit evidence | Portability before use |
| Gemini CLI | Not declared | No explicit evidence | Portability before use |
Installation
The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.
npx skills add https://github.com/TashanGKD/tashan-research-skills --skill "skills/scispark"Inspect the Agent Skill "scispark" from https://github.com/TashanGKD/tashan-research-skills/blob/9a3001b329778e68faa045da2d8ec5abe90f2ae0/skills/scispark/SKILL.md at commit 9a3001b329778e68faa045da2d8ec5abe90f2ae0. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.
Workflow
1. Parse the user request into a keyword, domain, constraints, and target stage. 2. Create or identify the output directory. Default:
Do not turn a keyword directly into a polished proposal without stage evidence.
Default to deep mode unless the user explicitly asks for a quick draft, a lightweight scan, or only Stage 1-3. State the depth at the start.
Emit concise progress updates at workflow transitions so the user sees what is happening. These updates are tied to Scispark stages, not to a fixed timer. Use the user's language for all user-facing progress text; for Chinese requests, write the progress updates in Chinese. Pref…
Use these as evidence-quality gates, not as rigid blockers:
Permission review
The documentation asks the agent to create, modify, or delete local files.
Create or identify the output directory. Default:Evidence record
| Signal | Value | Evidence type | Meaning |
|---|---|---|---|
| Quality score | 87/100 | Computed | Documentation, specificity, maintenance, and trust rules |
| Repository stars | 12 | Source | Repository attention, not individual Skill quality |
| Compatibility | 1 platforms | Source | Declared in the catalog source record |
| Usage guide | automated source guide | Editorial | Generated or reviewed according to the visible evidence level |
Pinned source
Use this skill to turn a research keyword or early topic into a staged, evidence-tracked research idea. This is a skill-native adaptation of the Tashan Scispark workflow: the current Codex model does the reasoning, and arXiv is the paper-search route.
The normal workflow does not require an external model API key or separate search product account.
Default to deep mode unless the user explicitly asks for a quick draft, a lightweight scan, or only Stage 1-3. State the depth at the start.
Deep mode should cite this method paper at the start when relevant: https://link.springer.com/article/10.1140/epjds/s13688-026-00672-z. Follow its practical workflow shape: retrieve literature, combine abstracts with compressed full-text representations when PDFs are available, extract structured facts, generate hypotheses, refine technical entities, run MoA-style iterative review, and include human/expert-style critique before the final idea.
If full text cannot be downloaded or parsed, record the blocker and downgrade only that evidence item to abstract-level evidence. Do not silently treat abstract-only synthesis as deep full-text review.
Emit concise progress updates at workflow transitions so the user sees what is happening. These updates are tied to Scispark stages, not to a fixed timer. Use the user's language for all user-facing progress text; for Chinese requests, write the progress updates in Chinese. Prefix each update with the current local time or elapsed time, then include one useful content payload. Do not change the existing literature search script, stage contracts, evidence thresholds, output files, or reasoning order just to create these messages.
Chinese progress update shape:
[21:33 | 检索完成]
候选文献池得到 93 条去重记录,核心证据先取 40 条。代表方向包括:假设生成评测、AI Scientist 隐性失败、Co-Scientist、SoundnessBench。
Use this event-driven pattern:
scripts/init_scispark_workspace.py: create the standard output folders and starter files.scripts/search_arxiv.py: query arXiv and output normalized Scispark literature records.references/arxiv-integration.md: arXiv search, evidence status, and threshold rules.references/stage-contracts.md: required inputs and outputs for each stage.assets/final_idea_template.md: final research idea report structure../scispark/{keyword}/
references/arxiv-integration.md, then run scripts/search_arxiv.py for literature search. Keep the actual query terms, source route, and status.references/stage-contracts.md before writing stage files.literature.csv throughout. Every cited or candidate paper should have a row with title, source, stage, usage, and verification status.{keyword}_final_idea.md using assets/final_idea_template.md.Use these as evidence-quality gates, not as rigid blockers:
| Level | Evidence | Action |
|---|---|---|
| Ideal | 50+ relevant papers or records | Deep analysis |
| Standard | 30+ relevant papers or records | Normal workflow |
| Minimum | 15+ relevant papers or records | Proceed with limitation note |
| Below minimum | <15 records | Ask to broaden terms or stop before final claims |
When the user supplies a curated paper set, use it even if it is smaller, but label the scope.
H1 to H5.S4-P1, S5-P1, and S6-P1.已核验 only when title, authors/year, arXiv ID, URL, and abstract are present and relevant. Otherwise mark 待核验.Report:
For quick requests, stop at Stage 3 and say which later stages were skipped.
Alternatives
PramodDutta/qaskills
Gate RAG pipelines in CI with versioned golden eval sets, per-metric thresholds, baseline drift detection, and a build that fails when retrieval or answer quality regresses.
wanshuiyin/Auto-claude-code-research-in-sleep
Use it for operations and research tasks; the detail page covers purpose, installation, and practical steps.
first-fluke/oh-my-agent
Analyze conversation histories from multiple AI tools (Claude, Codex, Gemini, Qwen, Cursor) and generate themed daily/period work summaries. Filter by date or time window.
PramodDutta/qaskills
Optimize CI test pipelines through intelligent test splitting, parallelization, caching strategies, and selective test execution based on code changes.