cli-anything-generator
Build, refine, test, validate, or list CLI-Anything harnesses for GUI applications in Cursor. Prefer slash commands /cli-anything, /cli-anything-refine,…
Interactive CLI for Uni-Mol molecular property prediction training and inference workflows.
$ npx -y skills add HKUDS/CLI-Anything --skill cli-anything-unimol-tools --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/cli-anything-unimol-toolsContext preview
The summary Claude sees to decide when to auto-load this skill.
Interactive CLI for Uni-Mol molecular property prediction training and inference workflows.
name: "cli-anything-unimol-tools" description: >- Interactive CLI for Uni-Mol molecular property prediction training and inference workflows.
**Package**: `cli-anything-unimol-tools` **Command**: `python3 -m cli_anything.unimol_tools`
Interactive CLI for training and inference of molecular property prediction models using Uni-Mol Tools. Supports 5 task types: binary classification, regression, multiclass, multilabel classification, and multilabel regression.
# Create a new project project create --name drug_discovery # List all projects project list # Switch to a project project switch --name drug_discovery
# Train a classification model train --data-path train.csv --target-col active --task-type classification --epochs 10 # Train a regression model train --data-path train.csv --target-col affinity --task-type regression --epochs 10
# List all trained models models list # Show model details and performance models show --model-id <id> # Rank models by performance models rank
# Analyze storage usage storage analyze # Automatic cleanup of poor performers cleanup auto # Manual cleanup with criteria cleanup manual --max-models 10 --min-score 0.7
# Make predictions with a trained model predict --model-id <id> --data-path test.csv
CSV files must contain:
Example:
SMILES,target CCO,1 CCCO,0 CC(C)O,1
1. **classification**: Binary classification (0/1) 2. **regression**: Continuous value prediction 3. **multiclass**: Multiple class classification 4. **multilabel_classification**: Multiple binary labels 5. **multilabel_regression**: Multiple continuous values
Add `--json` flag to any command for machine-readable output:
python3 -m cli_anything.unimol_tools --json models list
Output format:
{
"status": "success",
"data": [...],
"message": "..."
}Launch without commands for interactive REPL:
python3 -m cli_anything.unimol_tools
Features:
Example datasets available at: https://github.com/545487677/CLI-Anything-unimol-tools/tree/main/unimol_tools/examples
Includes data for all 5 task types.
cd unimol_tools/agent-harness pip install -e .
cd docs/test bash run_tests.sh --unit -v # Unit tests (67 tests) bash run_tests.sh --full -v # Full test suite
"CLI-Anything: Making ALL Software Agent-Native" -- CLI-Hub: https://clianything.cc/
Repo: HKUDS/CLI-Anything
Build, refine, test, validate, or list CLI-Anything harnesses for GUI applications in Cursor. Prefer slash commands /cli-anything, /cli-anything-refine,…
Firefly III CLI - Personal finance management via CLI-Anything
Use OpenRefine through an agent-native CLI for importing messy data, applying JSON operation histories, inspecting rows, exporting cleaned data, and managing…
Command-line interface for AdGuard Home - Network-wide ad blocking and DNS management via AdGuard Home REST API. Designed for AI agents and power users who…
Command-line interface for Anygen - A stateful command-line interface for AnyGen OpenAPI — generate professional slides, documents, webs...
Command-line interface for Audacity - A stateful command-line interface for audio editing, following the same patterns as the GIMP and Ble...