FRIBND avatar

ensdf-agent

v0.4.6

by FRIBND · author: FRIB Nuclear Data Group

ENSDF-Agent for nuclear data evaluation

What ensdf-agent does, in the publisher's words

Part of the AI/ML Technical Innovation at the Nuclear Data Group at the Facility for Rare Isotope Beams (nucleardata@frib.msu.edu).

Supported by the U.S. Department of Energy, Office of Science, Office of Nuclear Physics under Award Number DE-SC0016948.

The first AI Agent designed for Evaluated Nuclear Structure Data File (ENSDF) workflows. Developed and refined through daily evaluation tasks at FRIB Nuclear Data Group.

  • 2026-08-13: ENSDF-Agent Harness was introduced at the 2026 Low Energy Community Meeting at ANL.
  • 2026-08-11: Migrated ENSDF-Agent Plugin to Agent Plugins 1.0 open standard format.
  • 2026-05-07: ENSDF-Agent Harness was refined for improved token efficiency, consuming <30K input tokens in one round.
  • 2026-03-25: ENSDF-Agent Version 0.0.1, with 3 Agent Hooks and 24 Agent Skills, was released as an Agent Plugin via the Microsoft VS Code Plugin Marketplace.

From the project README, punctuation lightly normalized · Open the README on GitHub

Skills
24
MCP servers
0
Stars
1
License
MIT
Repo created
2026-03-04
Last pushed
2026-09-22
Publisher type
User
Version
0.4.6

Links

Skills · 24

adopted-vs-individual-dataset-comparison
Use this skill when comparing quantities (J-π, energies, half-lives, branching ratios) between Adopted ENSDF files and their source individual reaction datasets. Uses XREF notation to identify which datasets observe each level. Performs character-by-character verification and generates mismatch rep…
averaging
Use this skill when calculating weighted or unweighted averages for ENSDF nuclear data using Java_Average.py. Enforces exact transcription of the Suggested Adopted Result, minimum-uncertainty rule, and lifetime uncertainty limit 99. Suitable for adopting measured values from multiple publications.
comment-cleanup
Use this skill when reviewing or writing gamma-ray source comments for an ENSDF dataset. Establishes a single default-source general cG E,RI$ comment and adds individual exception comments only where needed. Covers weighted averages, non-default dataset sources, and enforces ENSDF comment ordering…
comment-quoted-values-check
Use this skill when cross-checking all quoted values in cL J$ comment lines against L-record and G-record data fields in ENSDF adopted files. Detects mismatches in gamma energies, multipolarities, level energies, J-π values, and energy conservation violations. Fixes comment text only: never edits…
data-cross-check
Checks target data in ENS files against source data for exact consistency after data entry. Use when validating target data in ENS files against source data from CSV, Markdown, MRG, ENS, or ADP files, including values, uncertainties, signs, limits, decimal digits, units, provenance comments, string…
data-reconciliation
Reconciles source data into a target ENS file by replacing, keeping, adding, merging, or averaging data records and fields. Use when synchronizing ENS files with source CSV, Markdown, MRG, ADP, or raw ENS data, or when updating energies, intensities, and comments while preserving selected target va…
dp-b-e-a-records-80-column-standards
ENSDF DP (Delayed Proton), B (Beta Minus), E (Electron Capture/Beta Plus), and A (Alpha) record 80-column format specifications and field definitions.
editorial-review-guidelines
Use this skill when performing editorial review of ENSDF comment lines. Checks grammatical precision, subject-verb agreement, hyphenation, technical terminology, and ENSDF text-notation correctness. Suitable for editorial checks, grammar reviews, manuscript audits, or ENSDF comment validation in Nu…
gamma-properties-standardization
Use this skill when standardizing multipolarity (M), mixing ratio (MR), angular correlation coefficients (A2, A4, A6), and polarization (POL) in ENSDF G-records. Extracts data from messy raw comment text, populates G-record fields, and adds standardized cG comment lines with proper subscript notati…
gamma-selection-rules
Use this skill when deducing multipolarities for gamma transitions and then Jπ for nuclear levels by combining constraints from feeding and deexciting gamma transitions using electromagnetic selection rules. Applies D/E2 rules to primary capture transitions, D/Q or D/E2 to deexciting gammas (if RUL…
general-comments-ordering
Organizes general comment sections in Adopted Dataset ENSDF files in the canonical sequence: Isotope Discovery, Production, Decay Measurements, Radius, Mass, Theoretical Calculations. Use when adding or reorganizing general comments at the beginning of an Adopted dataset file.
half-life-lifetime-conversion
Update L-record half-life value T and uncertainty DT from adopted cL T$ lifetime values by converting |t to T{-1/2} with ln(2), applying ENSDF uncertainty notation, unit scaling, and validation.
l-transfer-comments-standardization
level-matching
lifetime-comments-standardization
merge-adopted-levels
multipolarity-mixing-ratio
rescaling-gamma-ri
rounding
skill-creator
spin-parity-notation-instructions
split-adopted-levels
tabular-data-entry
xref-label-update

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.

Category

Other. Assigned by this directory. Agent Plugins 1.0.0 has no category field, so no manifest declares one.

Keywords

ensdf · frib · physics · nuclear-physics · nuclear-data · nuclear-data-evaluation

Related by publisher and keywords

  • kamenorthriv

    Drive the KAME instrument-control application: read instrument state, run sweeps and NMR/ODMR measurements, and edit the measurement notebook, with the instrument-safety rules loaded up front.

  • PraxIS: IB DP Sciences practical & IA suite: lesson-practical design, IA co-planning, review, marking support, submission files.

  • veyra-scientifictheworker02

    A computational laboratory inside Cursor. Don't guess the science. Run it.

  • World Monitor agent plugin: live global-intelligence MCP servers plus task-focused agent skills for country risk, conflict, markets, chokepoints, energy, climate, and related situational awareness.

  • mem0mem0ai

    Cross-session memory and token savings for coding agents.

  • context7upstash

    Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.

Add the verified badge to your README[![Verified by AgentPluginsDirectory.com against Schema 1.0.0](https://agentpluginsdirectory.com/badge.svg)](https://agentpluginsdirectory.com/plugins/ensdf-agent)

✓ Verified . We fetched the manifest from GitHub and checked it against the official Agent Plugins 1.0.0 schema at agent-plugins.org.