Babysitter nanohub-simulator-interface
NanoHUB tool interface skill for accessing educational and research nanoscience simulations
install
source · Clone the upstream repo
git clone https://github.com/a5c-ai/babysitter
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/a5c-ai/babysitter "$T" && mkdir -p ~/.claude/skills && cp -r "$T/library/specializations/domains/science/nanotechnology/skills/nanohub-simulator-interface" ~/.claude/skills/a5c-ai-babysitter-nanohub-simulator-interface && rm -rf "$T"
manifest:
library/specializations/domains/science/nanotechnology/skills/nanohub-simulator-interface/SKILL.mdsource content
NanoHUB Simulator Interface
Purpose
The NanoHUB Simulator Interface skill provides access to online nanoscience simulation tools from NanoHUB, enabling quick calculations and educational exploration of nanoscale phenomena.
Capabilities
- Quantum dot simulations (NEMO)
- CNT property calculators
- Nanowire transport modeling
- Band structure visualization
- Interactive simulation execution
- Result extraction and analysis
Usage Guidelines
NanoHUB Integration
-
Tool Selection
- Identify appropriate simulator
- Understand input requirements
- Check computational limits
-
Simulation Execution
- Submit jobs via API
- Monitor progress
- Retrieve results
-
Analysis
- Parse output files
- Extract key parameters
- Visualize results
Process Integration
- Multiscale Modeling Integration
- DFT Calculation Pipeline for Nanomaterials
Input Schema
{ "tool_name": "string", "input_parameters": {}, "execution_mode": "batch|interactive" }
Output Schema
{ "job_id": "string", "status": "completed|running|failed", "results": {}, "output_files": ["string"], "execution_time": "number (seconds)" }