Agent skill

Deltasci Ground

by boheling in boheling/deltasci

The grounding layer for AI-assisted research: scan the real prior art around an idea, gauge how crowded or open the gap is, and verify every citation against the source of truth.

MITAuto-check passedResearch & Science

Install Deltasci Ground

skills CLI
$ npx skills add boheling/deltasci --skill deltasci-ground -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install boheling/deltasci deltasci-ground --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/boheling/deltasci.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skill-ground .claude/skills/deltasci-ground && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
deltasci-ground
GitHub stars
144
Token cost
~2k tokens
SKILL.md length
971 words
Files
2
Skills in repo
2
Repo updated
First seen
Licence
MIT

At a glance

The grounding layer for AI-assisted research: scan the real prior art around an idea, gauge how crowded or open the gap is, and verify every citation against the source of truth.

  • Works in 5 steps: Frame the idea → SCAN: you write the queries, the engine… → GAP: reason, grounded only in the… → …
  • A researcher wants to ground an idea
  • SKILL.md covers Purpose, The one rule that governs…, Prerequisites and Inputs, plus 3 more sections
  • Runs Shell scripts from its folder; calls pip

What it does

Deltasci Ground is an agent skill from boheling/deltasci. The grounding layer for AI-assisted research: scan the real prior art around an idea, gauge how crowded or open the gap is, and verify every citation against the source of truth. You (the agent) supply the discovery intelligence — writing search queries, judging relevance, reasoning about the gap — while the deterministic deltasci engine fetches real records and runs the citation checks. No LLM ever sits in the trust path: a citation is "verified" only when the engine says so, never from your memory. Use when a…

Its SKILL.md is about 2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 1 other file (for example `install.sh`).

It sits in Research & Science, covering Citation management, Literature review and Intellectual property. The repository describes itself as: A verification layer for scientific work. The licence is MIT.

When your agent uses it

  • A researcher wants to ground an idea
  • A related-work section
  • A whole paper against the real literature — find the closest existing work
  • See where the genuine opening is

Example prompts

  • “verified”
  • “/deltasci-ground”

Requirements

  • Python 3
  • A Bash shell

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Frame the idea
  2. SCAN: you write the queries, the engine fetches real records
  3. GAP: reason, grounded only in the retrieved works
  4. VERIFY: the deterministic engine, never you
  5. Report

What it can do on your machine

Read from SKILL.md and the folder at commit 5b36015. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships script files (Shell), which the agent can run.

    Shell commands in SKILL.md call:

    • pip

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use pip, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Deltasci Ground loads about 2k tokens when it runs. Until then it costs about 191 tokens; SKILL.md has 971 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~191
When it runs · the whole SKILL.md, loaded when a task matches
~2k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from boheling/deltasci at commit 5b36015, republished under its MIT licence (© boheling). 971 words, ~2,050 tokens.

Download SKILL.mdSave it as .claude/skills/deltasci-ground/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
deltasci-ground
description
The grounding layer for AI-assisted research: scan the real prior art around an idea, gauge how crowded or open the gap is, and verify every citation against the source of truth. You (the agent) supply the discovery intelligence — writing search queries, judging relevance, reasoning about the gap — while the deterministic deltasci engine fetches real records and runs the citation checks. No LLM ever sits in the trust path: a citation is "verified" only when the engine says so, never from your memory. Use when a researcher wants to ground an idea, a related-work section, or a whole paper against the real literature — find the closest existing work, see where the genuine opening is, and catch fabricated / wrong-paper / unsupported citations.

DeltaScience: The Grounding Layer (scan → gap → verify)

Purpose

Ground an AI-assisted research idea or draft against the real record, in three moves:

  1. Scan — find the closest existing work (prior art) across OpenAlex, arXiv, PubMed, GitHub.
  2. Gap — judge whether that space is crowded, contested, or open, and name the distinguishing angle.
  3. Verify — check every citation against the source of truth: does the identifier resolve, does the metadata match, does the cited paper actually support the claim?

The one rule that governs everything: no LLM in the trust path

There are two kinds of work here, and they are not symmetric:

  • Discovery (scan, gap) is yours. You are the LLM. Write the queries, judge which results are genuinely relevant, reason about where the gap is. A weak discovery pass can only make you miss a paper — it cannot make a false statement about what exists — so your judgement is welcome here.
  • Trust (verify) is the engine's. A citation is real, and supports its claim, only when deltasci verify says so. Never assert from memory that a PMID/DOI is valid or that a paper supports a claim. The engine fetches the live record and decides deterministically. This is the entire point of the tool: the verdict must not depend on a model that can hallucinate agreement.

If you ever catch yourself about to write "this citation looks correct" without having run deltasci verify, stop and run it.

Prerequisites

bash
pip install deltasci          # core engine (keyless)
pip install 'deltasci[pdf]'   # add PDF support for whole-paper input

The engine is deterministic and needs no API key. All three commands emit --json.

Inputs

InputHow
A research idea / abstractpass the text
A paper or draft PDFpass the path with --pdf
A related-work snippet with citationspass the text to verify

Procedure

Step 1 — Frame the idea

Read the idea or the paper's title + abstract. Identify, in the field's standard vocabulary:

  • the problem (e.g. "long-horizon sparse-reward credit assignment"),
  • the technique (e.g. "group-based reinforcement learning for LLM agents"),
  • the application / domain.

Critical: find the paper's own coined names — its method, system, or benchmark names (e.g. a made-up acronym like SkillEvo, WebArena-Lite) — and set them aside. Never search for them. No other work uses those terms, so they return nothing and poison a query. This is the single most common reason a scan finds "no prior art" for a hot area.

Step 2 — SCAN: you write the queries, the engine fetches real records

Write 3–5 search queries, most-specific first, collectively covering problem + technique + application, using canonical terms and synonyms. Then issue them with the explicit-query primitive:

bash
deltasci scan \
  --query "llm agent reinforcement learning skill" \
  --query "long-horizon sparse reward credit assignment" \
  --query "group relative policy optimization GRPO" \
  --json
  • For a non-biomedical idea, drop PubMed: --sources openalex,arxiv,github.
  • --limit 20 for a wider net.

Every hit in the JSON is a real, retrieved record (title, authors, year, venue, url). Read them and rerank by genuine relevance — judge by meaning, not shared words. A paper that merely shares vocabulary but solves a different problem is not close. Do not invent or embellish any record; only use what the engine returned.

If failed_sources is non-empty, a corpus was slow/rate-limited — note it as a coverage gap (the run is incomplete, not empty).

Step 3 — GAP: reason, grounded only in the retrieved works

From the real hits, classify the space:

  • CROWDED — strong, direct prior art exists; the researcher should read it before building.
  • CONTESTED — adjacent work exists; a distinguishing angle is needed.
  • OPEN — little direct prior art.

Ground every statement in the listed works, naming them by author and year. State what the works already cover and the one distinguishing angle the idea leaves open. Never invent a paper to fill the story.

Honesty rule on absence: you may call CROWDED or CONTESTED freely (you can't un-find a close match). But only call OPEN if the scholarly sources (OpenAlex / arXiv / PubMed) actually answered. If one failed, the space is INCONCLUSIVE — re-run, never "open." Absence of evidence from a source that didn't respond is not evidence of an open gap.

Optional deterministic cross-check (density-based, keyless):

bash
deltasci gap --query "llm agent reinforcement learning skill" --json
Show full SKILL.md (326 more words)Show less
Step 4 — VERIFY: the deterministic engine, never you

For any draft, related-work section, or paper that contains citations, run the engine. Do not eyeball them.

bash
# A whole paper (parses the bibliography, checks each reference in context):
deltasci verify --pdf paper.pdf --json

# A snippet of prose with inline identifiers:
deltasci verify --text "AlphaFold predicts structure (PMID 34265844). TAMs drive osteosarcoma (PMID 32015508)." --json

Report the per-citation verdicts exactly as the engine returns them:

  • PASS — exists and matches what's claimed.
  • FABRICATED — the identifier resolves to nothing; the citation is invented.
  • METADATA-MISMATCH — real identifier, but wrong year/author/title than cited.
  • UNSUPPORTED — real paper, but its abstract does not support the claim it's attached to (likely the wrong paper).

deltasci verify exits 2 if any audit fails, so it drops straight into CI. Surface FABRICATED / METADATA-MISMATCH / UNSUPPORTED prominently — these are the failures the tool exists to catch.

Step 5 — Report

Give the researcher:

  • Prior art — the closest real works, with links (from scan).
  • Gap — the verdict (crowded / contested / open / inconclusive) + the distinguishing angle, grounded in those works.
  • Citations — the verdict table, with every failed audit called out and a link to the real record.
  • Coverage caveats — any source that didn't respond.
  • Handoff — what only the researcher can decide (is the angle actually novel to them; is the unsupported citation a typo or a wrong paper).

Rules

  • Never invent a paper, citation, author, or finding. scan returns real records; verify checks against the real record. Your contribution to discovery is queries and judgement, not facts recalled from memory.
  • Never put yourself in the trust path. "Verified" means deltasci verify returned PASS — nothing else.
  • Strip the paper's own coined names from every search query.
  • Honest absence. "Open space" requires the scholarly sources to have actually answered.
  • Report verdicts verbatim. Don't soften a FABRICATED into "couldn't confirm."

Checklist

  • Framed problem / technique / application; coined names set aside.
  • 3–5 canonical-vocabulary queries written and run via deltasci scan --query.
  • Hits reranked by genuine relevance; no fabricated records.
  • Gap classified and grounded in named real works; OPEN only if scholarly sources answered.
  • Every citation in any draft/paper checked with deltasci verify (never from memory).
  • Report includes prior art + gap + citation verdicts + coverage caveats + researcher handoff.

© boheling, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file in skill-ground of boheling/deltasci.

  • SKILL.md
  • install.sh

Open the folder on GitHubat commit 5b36015

Compare with similar skills

Deltasci Ground next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Deltasci Ground compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Deltasci Ground this skillboheling/deltasci144—~2kAutomated safety check: PassMIT
NeuroarxivUditAkhourii/neuroarxiv433—~3.1kAutomated safety check: PassMIT
Patsnap Scientific Literature Journalspatsnap/mcp113—~673Automated safety check: PassApache-2.0
Aminer MCP ResearchDrchronx/ai-agent-research-starter-kit139—~1.1kAutomated safety check: PassCustom licence
Imc Related Workbrycewang-stanford/Awesome-Journal-Skills1.2k—~1.1kAutomated safety check: PassMIT
Systematic Review ScreenerImbad0202/academic-research-skills51k—~8.4kAutomated safety check: PassCustom licence

Similar skills

  • Neuroarxiv

    UditAkhourii/neuroarxiv

    Grounds a coding agent's architecture decisions in real arXiv prior art before it builds something new.

    433 GitHub stars~3.1k tokensUpdated 23 days ago
    Research & ScienceAuto-check passed
  • Patsnap Scientific Literature & Journals MCP for AI agents. An agent skill from patsnap/mcp.

    113 GitHub stars~673 tokensUpdated 1 mo ago
    Research & ScienceAuto-check passed
  • Aminer MCP Research

    Drchronx/ai-agent-research-starter-kit

    Use AMiner MCP for academic knowledge graph tasks: scholar search, author profile lookup, institution or team analysis, paper and patent discovery, academic influence checks, and research trend…

    139 GitHub stars~1.1k tokensUpdated 4 mo ago
    Research & ScienceAuto-check passed
  • Imc Related Work

    brycewang-stanford/Awesome-Journal-Skills

    A skill your agent uses when writing or auditing the related-work and positioning of an ACM IMC paper, covering the measurement literature lanes, positioning against prior datasets and vantage…

    1.2k GitHub stars~1.1k tokensUpdated 13 days ago
    Research & ScienceAuto-check passed
  • Systematic Review Screener

    Imbad0202/academic-research-skills

    Screens records for systematic, scoping and rapid reviews against fixed eligibility rules, using two blinded AI reviewers and a third adjudicator, with traceable PRISMA counts.

    51k GitHub stars~8.4k tokensUpdated 2 days ago
    Research & ScienceAuto-check passed
  • Literature Review

    neflibata-feng/MyArxiv-Agent

    Conduct comprehensive, systematic literature reviews using multiple academic databases (PubMed, arXiv, bioRxiv, Semantic Scholar, etc.).

    126 GitHub starsUsed in 20 repos~5.9k tokens
    Research & ScienceAuto-check: notes

More from boheling/deltasci

  • Deltasci

    boheling/deltasci

    Two-perspective co-reasoning for AI4Science hypothesis generation.

    144 GitHub stars~1.8k tokensUpdated 4 mo ago
    Auto-check passed

Questions about Deltasci Ground

What does Deltasci Ground do?

The grounding layer for AI-assisted research: scan the real prior art around an idea, gauge how crowded or open the gap is, and verify every citation against the source of truth. Deltasci Ground is an agent skill from boheling/deltasci. The grounding layer for AI-assisted research: scan the real prior art around an idea, gauge how crowded or open the gap is, and verify every citation against the source of truth.

When should I use Deltasci Ground?

Deltasci Ground fits situations like: A researcher wants to ground an idea; A related-work section; A whole paper against the real literature — find the closest existing work; see where the genuine opening is.

How do I install Deltasci Ground in Claude Code?

Run `npx skills add boheling/deltasci --skill deltasci-ground -a claude-code`. Or copy the skill folder (skill-ground in boheling/deltasci) into .claude/skills/deltasci-ground in your project. Claude Code loads it when a task matches its description.

How do I install Deltasci Ground in Codex?

Run `npx skills add boheling/deltasci --skill deltasci-ground -a codex`. Or copy the skill folder (skill-ground in boheling/deltasci) into .agents/skills/deltasci-ground in your project. Codex loads it when a task matches its description.

Can I use Deltasci Ground in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add boheling/deltasci --skill deltasci-ground -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/deltasci-ground, .gemini/skills/deltasci-ground, .github/skills/deltasci-ground and .opencode/skills/deltasci-ground in your project.

What does Deltasci Ground need to run?

Going by SKILL.md and its folder, Deltasci Ground needs a shell for the scripts in its folder and the command-line tools its instructions call (pip). Our summary lists: Python 3; A Bash shell.

Does Deltasci Ground access the network?

SKILL.md contains no URLs. Its commands use pip, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Deltasci Ground safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Deltasci Ground use?

Deltasci Ground is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Deltasci Ground use?

About 2k tokens (SKILL.md is roughly 8.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Deltasci Ground?

Skills that share tags, products or a category with Deltasci Ground: Neuroarxiv (UditAkhourii/neuroarxiv, 433 stars), Patsnap Scientific Literature Journals (patsnap/mcp, 113 stars), Aminer MCP Research (Drchronx/ai-agent-research-starter-kit, 139 stars) and Imc Related Work (brycewang-stanford/Awesome-Journal-Skills, 1.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Deltasci Ground?

boheling (a GitHub user) maintains it in boheling/deltasci, which has 144 GitHub stars. The repository holds 2 skills in this directory. The repository was last updated on May 30, 2026.

Source: boheling/deltasci on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.