← Back to Skills Marketplace
106
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install toxicity-structure-alert
Description
Analyze data with `toxicity-structure-alert` using a reproducible workflow, explicit validation, and structured outputs for review-ready interpretation.
Usage Guidance
This skill appears coherent for local structural-toxicity scanning. Before installing/running: 1) Review the full scripts/main.py file (especially any CONFIG block) to confirm there are no hidden network calls, credential reads, or unexpected file writes; the prompt showed only part of the file. 2) Install RDKit from an official source or your package manager (RDKit can be large and sometimes is not installable via a simple pip install). 3) Run the recommended smoke checks (python -m py_compile scripts/main.py and python scripts/main.py --help) and test with non-sensitive sample SMILES. 4) If you must run on private or regulated data, run the skill in an isolated environment (container or VM) and confirm outputs match expectations. If you want, I can scan the full main.py for networking, subprocess, or os.environ usage if you paste the remainder of the file.
Capability Analysis
Type: OpenClaw Skill
Name: toxicity-structure-alert
Version: 1.0.0
The skill is a legitimate chemical informatics tool designed to identify toxic structural alerts in drug molecules using SMILES/SMARTS matching. The core logic in `scripts/main.py` uses the RDKit library (with a safe string-matching fallback) to analyze chemical structures and follows standard command-line practices. There is no evidence of data exfiltration, unauthorized execution, or malicious prompt injection in `SKILL.md` or the supporting scripts.
Capability Assessment
Purpose & Capability
Name/description ask for structural toxicity scanning and the package contains a Python script that compiles SMARTS patterns and (when available) uses RDKit to substructure-match SMILES. Declared dependency on RDKit and Python 3.8+ is appropriate and proportional to the stated purpose.
Instruction Scope
SKILL.md limits runtime actions to compiling and running scripts/main.py with SMILES input, asks for explicit confirmation of inputs, and recommends smoke checks. It does not instruct reading unrelated system files or sending data to external endpoints. The doc mentions editing an in-file CONFIG block — verify that any CONFIG only contains local settings and not credentials or remote endpoints before editing.
Install Mechanism
There is no install spec (instruction-only skill plus an included script). The requirements.txt names rdkit (and trivial helpers), which is expected for this functionality. No downloads or archive extraction from untrusted URLs are present.
Credentials
The skill declares no required environment variables, no primary credential, and no config paths. The reviewed portions of scripts/main.py do not reference environment variables or network endpoints. This matches the skill's local-analysis purpose.
Persistence & Privilege
always is false and the skill does not request elevated or persistent platform privileges. Autonomous invocation is allowed (platform default) but not a red flag here given the skill's confined scope and lack of credential access.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install toxicity-structure-alert - After installation, invoke the skill by name or use
/toxicity-structure-alert - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
toxicity-structure-alert 1.0.0 – Initial release
- Introduces a reproducible workflow for identifying toxic structural alerts in drug molecules using SMILES input.
- Provides structured result outputs, including detailed risk levels and recommendations.
- Supports both text and JSON output formats, with configurable detail level.
- Includes a list of supported toxic alert structures and example usage commands.
- Features explicit input validation, fallback procedures, and security checklist.
Metadata
Frequently Asked Questions
What is Toxicity Structure Alert?
Analyze data with `toxicity-structure-alert` using a reproducible workflow, explicit validation, and structured outputs for review-ready interpretation. It is an AI Agent Skill for Claude Code / OpenClaw, with 106 downloads so far.
How do I install Toxicity Structure Alert?
Run "/install toxicity-structure-alert" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Toxicity Structure Alert free?
Yes, Toxicity Structure Alert is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Toxicity Structure Alert support?
Toxicity Structure Alert is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Toxicity Structure Alert?
It is built and maintained by AIpoch (@aipoch-ai); the current version is v1.0.0.
More Skills