Skip to content
Data
Skill

/bayesian-optimizer

<!--

From plugin
openclaw-medical-skills
2.9k200 skills
Install
$ npx -y skills add FreedomIntelligence/OpenClaw-Medical-Skills --skill bayesian-optimizer --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/bayesian-optimizer

Context preview

The summary Claude sees to decide when to auto-load this skill.

<!--

SKILL.md

bayesian-optimizer.SKILL.md

<!--

COPYRIGHT NOTICE

This file is part of the "Universal Biomedical Skills" project.

Copyright (c) 2026 MD BABU MIA, PhD <md.babu.mia@mssm.edu>

All Rights Reserved.

#

This code is proprietary and confidential.

Unauthorized copying of this file, via any medium is strictly prohibited.

#

Provenance: Authenticated by MD BABU MIA

-->

--- name: 'bayesian-optimizer' description: 'Bayesian Optimize' measurable_outcome: Execute skill workflow successfully with valid output within 15 minutes. allowed-tools:

  • read_file
  • run_shell_command

---

Bayesian Optimization (Self-Driving Lab)

The **Bayesian Optimizer** allows agents to efficiently explore a parameter space to maximize a target metric (yield, purity, binding affinity) with minimal experiments. It uses Gaussian Processes to model uncertainty and the Upper Confidence Bound (UCB) acquisition function.

When to Use This Skill

  • When experiments are expensive or time-consuming.
  • To autonomously tune hyperparameters for a machine learning model.
  • To optimize reaction conditions (temperature, pH, concentration).

Core Capabilities

1. **Next Step Proposal**: Suggests the next best experiment parameters. 2. **Surrogate Modeling**: Predicts outcomes for untested parameters. 3. **Exploration/Exploitation**: Balances trying new things vs. refining known good results.

Workflow

1. **Input**: History of past experiments (params -> results) and bounds. 2. **Process**: Fits a Gaussian Process to the data. 3. **Output**: Returns the parameters for the next experiment.

Example Usage

**User**: "Given these past results, what temperature and pH should I try next?"

**Agent Action**:

python3 Skills/Mathematics/Probability_Statistics/bayesian_optimization.py \
    --history "[[20, 7.0, 0.5], [25, 6.5, 0.6]]" \
    --bounds "[[10, 40], [5, 9]]" \
    --output next_experiment.json

<!-- AUTHOR_SIGNATURE: 9a7f3c2e-MD-BABU-MIA-2026-MSSM-SECURE -->

Read more
Ships withopenclaw-medical-skills

The largest open-source medical AI skill library for OpenClaw.

Get the whole plugin
Stats
2,921
Stars
410
Forks
Active
Maintenance
Python
Language
20d ago
Last commit
5mo ago
Created

Repo: FreedomIntelligence/OpenClaw-Medical-Skills