← Back to Skills Marketplace
Refua
by
jbenjoseph
· GitHub ↗
· v0.4.1
1861
Downloads
1
Stars
1
Active Installs
2
Versions
Install in OpenClaw
/install refua
Description
Fold and score biomolecular complexes and optionally profile ADMET to prioritize molecules in drug discovery pipelines via the refua-mcp server.
Usage Guidance
This skill appears coherent for running Refua via an MCP server, but take basic operational precautions before installing/running it:
- Install into an isolated Python environment or container (pip packages run code at install time).
- Verify the package source/repository (the SKILL.md points to github.com/agentcures/refua-mcp) and review maintainers if you need a higher trust level.
- Expect large model downloads and heavy CPU/GPU usage; check disk, GPU drivers, and bandwidth limits before downloading assets.
- When running the MCP server, restrict network exposure (bind to localhost, use firewall rules, or run in an internal network) so the service isn't unintentionally reachable from the public internet.
- No credentials are requested by the skill, but if you add auth or remote endpoints later, ensure secrets are scoped and stored securely.
- Do not use results as clinical or regulatory guidance without domain expert review; the SKILL.md itself warns against wet‑lab/clinical guidance.
If you want a deeper check, provide the refua/refua-mcp PyPI package names or the repository contents so I can review code-level behaviors (install-time scripts, remote URLs used for downloads, and any network/server authorization defaults).
Capability Analysis
Type: OpenClaw Skill
Name: refua
Version: 0.4.1
The skill bundle describes a scientific computing tool for drug discovery. The `SKILL.md` provides instructions for installing Python packages (`pip install refua`, `refua-mcp`), downloading model assets (`python -c "from refua import download_assets; download_assets()"`), and starting a local server (`python3 -m refua_mcp.server`). All described actions are consistent with the stated purpose of setting up and running a complex machine learning-based scientific application. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, or prompt injection attempts against the agent. The file system writes (for model assets) and network server capabilities are aligned with the skill's legitimate function.
Capability Assessment
Purpose & Capability
The SKILL.md describes a Refua-to-MCP integration (folding, affinity scoring, optional ADMET) and all declared requirements match that purpose: it requires running a refua-mcp server and optionally installing refua/refua-mcp and model assets. There are no unrelated environment variables, binaries, or config paths requested.
Instruction Scope
Runtime instructions are focused: pip-install Refua/refua-mcp, download model assets, and run the MCP server (python3 -m refua_mcp.server). The instructions do not ask the agent to read unrelated files or exfiltrate data. Note: starting the MCP server exposes a network service (local or remote) — the operator should consider access controls and firewalling when launching it.
Install Mechanism
This is an instruction-only skill (no install spec). It tells an operator to pip install packages from PyPI and to run a Python asset-download helper. Using pip is expected for a Python ML tool, but pip installs execute arbitrary code from the package; operators should install into an isolated virtualenv/container and verify the package source (the SKILL.md links to the GitHub repo). Model asset downloads may be large and come from external hosts (e.g., HF/GitHub), so check bandwidth, integrity, and provenance.
Credentials
The skill declares no required environment variables, credentials, or config paths. That is proportionate to the stated goal (local MCP server + local model assets).
Persistence & Privilege
The skill does not request always:true, does not request to modify other skills, and contains no install-time operations that would permanently alter agent-wide configuration. Agent autonomous invocation remains allowed (platform default) but is not combined with other concerning privileges.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install refua - After installation, invoke the skill by name or use
/refua - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.4.1
Refua 0.4.1 Changelog
- Clarified installation, asset setup, and MCP server launch steps in documentation.
- Updated usage guidance and safety notes.
- Improved summary and operator instructions for easier setup.
- Enhanced tool descriptions and example inputs/outputs.
- Minor reorganization and simplification of skill documentation.
v0.4.0
Initial version.
Metadata
Frequently Asked Questions
What is Refua?
Fold and score biomolecular complexes and optionally profile ADMET to prioritize molecules in drug discovery pipelines via the refua-mcp server. It is an AI Agent Skill for Claude Code / OpenClaw, with 1861 downloads so far.
How do I install Refua?
Run "/install refua" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Refua free?
Yes, Refua is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Refua support?
Refua is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Refua?
It is built and maintained by jbenjoseph (@jbenjoseph); the current version is v0.4.1.
More Skills