Rmcprofile Skill — AI skill for Claude Code
AI-agent skill, verified toolkit, clean-room teaching engine, executed book and course for RMCProfile (Reverse Monte Carlo for total scattering).
How to install Rmcprofile Skill
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open fabiocampolim-design/rmcprofile-skill and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Rmcprofile Skill does
AI-agent skill, verified toolkit, clean-room teaching engine, executed book and course for RMCProfile (Reverse Monte Carlo for total scattering).
Alternatives in AI
- Hermes Agent Orange Book — Hermes Agent 从入门到精通 · 橙皮书系列 · Nous Research 开源 AI Agent 框架实战指南 4.9k ★
- WindsurfAPI — Turn Windsurf / Devin Desktop's 100+ AI models (Claude, GPT, Gemini, DeepSeek, Kimi, GLM, SWE) into OpenAI-, A 3k ★
- Claude Code Book — 《御舆:解码 Agent Harness》42万字拆解 AI Agent 的Harness骨架与神经 —— Claude Code 架构深度剖析,15 章从对话循环到构建你自己的 Agent Harness 2.8k ★
README
rmcprofile-skill
An AI-agent skill and verified Python toolkit for [RMCProfile](https://rmcprofile.ornl.gov/), the Reverse Monte Carlo program for total scattering — with executed chapter notebooks and an undergraduate course to follow in later releases.
RMCProfile itself is not included: download it from the RMCProfile site, unpack it, and set `RMCPROFILE_HOME` to its `RMCProfile_package` directory. Everything here that does not need the binary works without it.
What it does
- Drive an RMCProfile 6.7.9 installation: read and write every input
format (
.datkeyword blocks,.rmc6fconfigurations, data files, the Bragg family,.dw), check an input set for the mistakes the manual warns about (and two it does not: the silent.polywait and the exit-code-0 stop), run the binary with the environment its setup script would set, and parse every output (χ² history, fit CSVs, partials). - Analyse configurations without the binary: partial g(r), Keen's G(r) in barn, F(Q), coordination numbers, bond-angle distributions, the average cell — validated on exact geometry and on the identity G(r→0) = −(Σ c_i b_i)² that the package's own SF6 data reproduces.
- Cross-check itself against the installed package: stage any shipped exercise, run it, and compare our partials and G(r) with RMCProfile's own CSVs to recorded tolerances.
- Teach with
rmclite, a clean-room Reverse Monte Carlo engine whose calculated functions equal RMCProfile's by construction: moves, χ² terms, constraints, a bond potential, Metropolis acceptance — small enough to read. The chapters (one per data type the program fits) and the course follow.
Install
scripts\install_rmcprofile_windows.ps1 # Windows: conda env `rmcprofile` + kernel; -DryRun first
bash scripts/install_rmcprofile.sh # Linux / macOS / WSL; --dry-run first
export RMCPROFILE_HOME=/path/to/RMCProfile_package # the directory with exe/ and tutorial/
python scripts/ve
Related Skills
Lammps Skill
AI-agent skill, verified toolkit, teaching engine and course for molecular dynamics with LAMMPS
Pythtb Skill
AI-agent skill, verified toolkit, fully executed notebooks and an undergraduate course for PythTB 2.0 - tight-
Mcts Reasoning
Monte Carlo Tree Search for LLM-based reasoning with fluent API and advanced sampling strategies
AI To Agent 5star Labs
Five verified AI-to-Agent learning labs transformed through Verify, VAD and VAC into reusable public teaching
Free AI Courses
Interactive course teaching Product Managers how to use Claude Code effectively
Course Ta Plugin
Your AI teaching assistant for the Build a Production-Ready App with Claude Code workshop by Every Consulting.
Related Agents
Backtesting Engineer
Backtesting and simulation specialist for strategy validation, walk-forward optimization, Monte Carlo simulati
Lydia
CFO advisory agent for financial strategy, modeling, analysis, and fiscal leadership. Use when analyzing finan
Sim Reviewer
Review the simulation layer of Monte Carlo studies: DGP truth, estimands,