Scientific skill collection · Select by task · Preserve the evidence
Scientific Agent Skills
Research work you can trace to its evidence
Start with table inspection, database records and literature, then keep the analysis code, sources and draft together.

Getting started with Scientific Agent Skills
View example sourceHosts listed by the author
- Claude Code
- Codex
- Cursor
- Gemini CLI
- GitHub Copilot
- Kiro
- Antigravity
- OpenClaw
- GitHub stars
- 55,301
- Version
- 2.72.0
- Checked
Start with an eight-row table whose inspection you can check
The first task supplies both input and concrete expectations, making directory, Python, missing-value and output problems easier to identify. Then select the next skill by the artifact you need rather than installing all 177 entries.
Pick a task and get started
Each task's installation command selects one complete skill directory at the reviewed commit. Run it in a system terminal inside the research project, then paste the prompt into Claude Code in that same project. Replace bracketed fields in later tasks with actual files or objectives.
Complete first run: create a fresh research project and prepare Node.js 22.20+, Git, Python 3.11+, and an authenticated Claude Code session that can run shell commands. Run the command below in that project and keep project scope. Confirm SKILL.md, scripts and references exist under .claude/skills/exploratory-data-analysis/, reload the same project, then paste the prompt. This installs one skill; its core CSV inspection needs no scientific Python packages.
Install the local data-inspection skill first
Run in a new research project. This pins installer 1.7.4 and the reviewed source, selects the complete exploratory-data-analysis directory, and uses copies for Claude Code. Keep project scope, inspect the installation summary, then reload that project.
Read the author's installation and skill documentationnpx [email protected] add https://github.com/K-Dense-AI/scientific-agent-skills/tree/5f2bc0341354fd5590aef76a533ada1e1e5b4e62/skills/exploratory-data-analysis -a claude-code --copyConfirm the directory, version and actual entry
Current entries live under skills/<name>/; scientific-skills/<name>/ was the directory before v2.43.0. Preserve scripts, references, assets and other companion files, and inspect each SKILL.md's own version. The collection is 2.72.0, which removed the previously bundled docx, pdf, pptx and xlsx skills. Install those separately through their author's current instructions if needed.
Read the current layout and version notesGive your AI this first task
These are editorial task examples, not research runs performed by Atlasnote. The small table is synthetic teaching input; other routes require authorized real materials. Expected deliverables are not completed results.
Use exploratory-data-analysis. Read the installed SKILL.md and general_scientific_formats.md first, and confirm Python 3.11+ is available. Create eda-first-run inside this project. If it already exists, choose a new directory and update --root in both commands. Save the following verbatim as data.csv inside that new directory (eda-first-run/data.csv by default). This is synthetic practice data, not an experiment: each row is one independent example specimen, material is a group label, pressure_kpa is in kPa, NA explicitly means missing, and check is an unresolved nonnumeric entry. sample_id,material,pressure_kpa S01,A,10 S02,A,12 S03,A,NA S04,A,11 S05,B,14 S06,B,15 S07,B,16 S08,B,check From the project root, inspect the format first and proceed only when its tier is automated_core: python3 .claude/skills/exploratory-data-analysis/scripts/capability_manifest.py inspect data.csv --root eda-first-run --output capability.json python3 .claude/skills/exploratory-data-analysis/scripts/tabular_profile.py data.csv --root eda-first-run --missing-token NA --reveal-identifiers --output profile.json The supplied column names are nonsensitive, so revealing them is permitted. Do not print raw rows. Save commands, exit status, scanned scope and the missing-value convention in run-notes.md inside that directory, then write review.md alongside it from the actual JSON. Distinguish numeric, missing and nonnumeric entries. Do not remove rows, impute, modify the original table or run significance tests. If a step fails, preserve the error and explain the missing requirement; never manufacture profile.json from the expected counts.
Check what you receive
- Expect data.csv, capability.json, profile.json, run-notes.md and review.md inside eda-first-run/. The capability record should identify CSV, and the scan should cover these eight rows.
- Compare against the small input: pressure_kpa should have six numeric entries, one missing entry and one text entry, with inferred type mixed. These are editorial check expectations, not results from an Atlasnote run.
- For real data, supply units, sampling hierarchy and missing codes. Defaults inspect the first 100,000 rows of a file up to 64 MiB; quantiles can use a further bounded sample. Read row_limit_reached and related flags before generalizing to the whole dataset.
More about this skill
Scientific Agent Skills is K-Dense's research skill collection, formerly Claude Scientific Skills. The reviewed 2.72.0 snapshot contains 177 skill entries across bioinformatics, chemistry, statistics, literature and scientific communication. Each entry combines SKILL.md with relevant references, scripts or templates for a compatible coding assistant. Some include executable tools; others primarily guide the assistant's procedure.
Choose by the artifact you need. exploratory-data-analysis inspects explicitly supported local files; database-lookup retrieves structured records through documented APIs; paper-lookup finds literature and distinguishes metadata, abstracts and body text; statistical-analysis guides code around a study design; scientific-writing connects claims to verified evidence. Installing these instructions does not obtain your datasets, install every scientific package or activate external services.
A useful handoff includes the material behind the answer: original inputs, actual requests, retrieval scope, code, environment, results and unresolved checks. The five routes below can be started independently. Use the synthetic table to check setup first, then introduce real research materials and assess retrieved evidence separately from model-generated interpretation.
Sources and verification
Sources checked
Prepared from the fixed 5f2bc03 source, actual skill entries, and the references and implementations used here. Documentation and code were reviewed; third-party tools were not installed, these research tasks were not executed, and model output quality was not tested.