ensdf-agent
v0.4.6by 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
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.
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.
Cross-session memory and token savings for coding agents.
Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
[](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.