nuclear-physics

Implement reference-backed nuclear physics calculations in INITE with documented constants.

Updated Dec 14, 2024
One-click install
npx skills add https://github.com/Sanssin/Inite --skill nuclear-physics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nuclear-physics
Source: https://github.com/Sanssin/Inite/tree/main/docs/skills/nuclear-physics
Command: npx skills add https://github.com/Sanssin/Inite --skill nuclear-physics

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a reference-backed framework to implement and validate nuclear physics calculations within INITE, ensuring formulas, constants, and sources are consistently applied across backend and frontend.

Core Features & Use Cases

  • Standardized, literature-backed formulas for shielding, decay, and radiation types used by the INITE simulation.
  • Clear coding guidelines: named constants, unit annotations, inline literature references, and documentation in a dedicated calculation log.
  • Use Case: integrate a new isotope decay model in api/main.py or extend shielding calculations in the frontend, while maintaining traceability to sources.

Quick Start

Use this skill to implement a new nuclear physics calculation in INITE by adding properly named constants, references, and documentation.

Frequently Asked Questions about nuclear-physics

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement nuclear physics calculations with proper literature references in my code?

You implement nuclear physics calculations by using explicitly named constants, adding inline literature citations in code comments, and logging all formulas in a dedicated calculation log to maintain source traceability across backend and frontend components.

What is the best way to structure shielding and decay calculations across frontend and backend?

The best way to structure shielding and decay calculations is to enforce standardized, literature-backed formulas across both backend api/main.py and frontend simulations, ensuring consistent application of constants and sources throughout the INITE framework.

How does the framework ensure traceability for radiation dose and interaction calculations?

The framework ensures traceability for radiation dose and interaction calculations by requiring unit annotations, explicit named constants, and documentation of all applied formulas and sources in a dedicated calculation log file.

Can I use this framework to add a new isotope decay model to api/main.py?

Yes, you can use this framework to integrate a new isotope decay model in api/main.py by following the guidelines for adding properly named constants, inline references, and updating the dedicated calculation documentation.

Do I need to document unit annotations and constants when extending frontend shielding calculations?

Yes, you need to document unit annotations and use explicitly named constants when extending frontend shielding calculations to maintain consistency and traceability to literature sources within the INITE simulation.

Why should I use a reference-backed framework for nuclear physics development instead of ad hoc formulas?

A reference-backed framework prevents inconsistent formula application by enforcing explicit constants, literature citations, and standardized documentation, ensuring that dose, shielding, decay, and interaction calculations remain accurate and verifiable.