Source profileQuality 87/100

TashanGKD/tashan-research-skills/skills/scispark/SKILL.md

scispark

Use it for operations and research tasks; the detail page covers purpose, installation, and practical steps.

Source repository stars
12
Declared platforms
1
Static risk flags
1
Last source update
2026-08-06
Source checked
2026-08-06

Decision brief

What it does—and where it fits

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

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-…

Not for

  • Tasks that require unconfirmed production actions or broad system permissions.
  • Environments where the pinned source and install steps cannot be inspected.

Compatibility matrix

Platform support, with evidence labels

PlatformStatusEvidenceWhat to check
CodexDeclaredSource recordInstall path and trigger
Claude CodeNot declaredNo explicit evidencePortability before use
CursorNot declaredNo explicit evidencePortability before use
Gemini CLINot declaredNo explicit evidencePortability before use
Open the compatibility checker

Installation

Inspect first. Install second.

The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.

Source-detected install commandSource
npx skills add https://github.com/TashanGKD/tashan-research-skills --skill "skills/scispark"
Safe inspection promptEditorial

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

What the source asks the agent to do

  1. 01

    Workflow

    1. Parse the user request into a keyword, domain, constraints, and target stage. 2. Create or identify the output directory. Default:

    Parse the user request into a keyword, domain, constraints, and target stage.Create or identify the output directory. Default:Read references/arxiv-integration.md, then run scripts/searcharxiv.py for literature search. Keep the actual query terms, source route, and status.
  2. 02

    Review Rules

    Do not turn a keyword directly into a polished proposal without stage evidence.

    Do not turn a keyword directly into a polished proposal without stage evidence.Separate facts, hypotheses, methods, mechanisms, and final synthesis.Assign stable hypothesis IDs H1 to H5.
  3. 03

    Default Depth

    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.

    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 co…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.
  4. 04

    Timestamped Progress Updates

    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…

    After request parsing: timestamp, parsed keyword/topic, domain, constraints, and target stage.After workspace setup: timestamp, output directory, and the files that will be produced.Before literature search: timestamp, query terms, search route, and requested record count.
  5. 05

    Literature Thresholds

    Use these as evidence-quality gates, not as rigid blockers:

    Use these as evidence-quality gates, not as rigid blockers:When the user supplies a curated paper set, use it even if it is smaller, but label the scope.

Permission review

Static risk signals and limitations

Writes files

medium · line 54

The documentation asks the agent to create, modify, or delete local files.

Create or identify the output directory. Default:

Evidence record

Why each signal appears

EvidenceSourceComputedTestedEditorial
SignalValueEvidence typeMeaning
Quality score87/100ComputedDocumentation, specificity, maintenance, and trust rules
Repository stars12SourceRepository attention, not individual Skill quality
Compatibility1 platformsSourceDeclared in the catalog source record
Usage guideautomated source guideEditorialGenerated or reviewed according to the visible evidence level

Pinned source

Provenance and original SKILL.md

Repository
TashanGKD/tashan-research-skills
Skill path
skills/scispark/SKILL.md
Commit
9a3001b329778e68faa045da2d8ec5abe90f2ae0
License
MIT
Collected
2026-08-06
Default branch
main
View the original SKILL.md

Scispark

Overview

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 Depth

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.

Timestamped Progress Updates

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:

  • After request parsing: timestamp, parsed keyword/topic, domain, constraints, and target stage.
  • After workspace setup: timestamp, output directory, and the files that will be produced.
  • Before literature search: timestamp, query terms, search route, and requested record count.
  • After literature search: timestamp, returned record count, evidence level if useful, and 2-3 representative paper titles or themes.
  • After Stage 1: timestamp, number of usable facts/themes, short theme list, and weak-evidence areas.
  • After Stage 2: timestamp, hypothesis IDs with short labels, evidence status, and which hypotheses move forward.
  • After Stage 3: timestamp, idea title/path, carried hypotheses, and any skipped or pending stages.
  • After Stage 4-6 review stages: timestamp, review type completed and 2-3 concrete risks or fixes.
  • On weak evidence: timestamp, whether to broaden terms, stop before strong claims, or proceed with an explicit limitation note.
  • On long waits within a single stage: send one keepalive only when there has been no visible workflow transition for a while; include timestamp, current stage, last completed file, evidence count, and next expected artifact.
  • On completion: timestamp, stages completed, evidence count, top hypotheses, final idea path, limitations, and next refinement step.

Resources

  • 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.

Workflow

  1. Parse the user request into a keyword, domain, constraints, and target stage.
  2. Create or identify the output directory. Default:
./scispark/{keyword}/
  1. Read references/arxiv-integration.md, then run scripts/search_arxiv.py for literature search. Keep the actual query terms, source route, and status.
  2. Read references/stage-contracts.md before writing stage files.
  3. Execute stages in order unless the user asks for a target stage:
    • Stage 1: fact extraction
    • Stage 2: hypothesis generation
    • Stage 3: initial research idea
    • Stage 4: technical optimization + review
    • Stage 5: MoA optimization + review
    • Stage 6: human-AI collaboration integration + academic norm check
    • Stage 7: optional slide outline or Quarto/reveal.js source
  4. Maintain literature.csv throughout. Every cited or candidate paper should have a row with title, source, stage, usage, and verification status.
  5. Produce {keyword}_final_idea.md using assets/final_idea_template.md.

Literature Thresholds

Use these as evidence-quality gates, not as rigid blockers:

LevelEvidenceAction
Ideal50+ relevant papers or recordsDeep analysis
Standard30+ relevant papers or recordsNormal workflow
Minimum15+ relevant papers or recordsProceed with limitation note
Below minimum<15 recordsAsk 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.

Review Rules

  • Do not turn a keyword directly into a polished proposal without stage evidence.
  • Separate facts, hypotheses, methods, mechanisms, and final synthesis.
  • Assign stable hypothesis IDs H1 to H5.
  • Assign review problem IDs such as S4-P1, S5-P1, and S6-P1.
  • For every strong claim in the final idea, point to a paper row, user-provided evidence, or an explicit limitation.
  • Do not invent DOI, journal rank, impact factor, or full-text findings.
  • Use arXiv records as 已核验 only when title, authors/year, arXiv ID, URL, and abstract are present and relevant. Otherwise mark 待核验.
  • If arXiv returns too few or weakly related records, broaden/refine the query before final claims and label the limitation.

Output Contract

Report:

  • output directory
  • stages completed
  • literature search route and status
  • evidence count and threshold level
  • top hypotheses
  • final idea path
  • limitations and next search/refinement step

For quick requests, stop at Stage 3 and say which later stages were skipped.

Alternatives

Compare before choosing