vectorspacelab/arex-skill/scikit-opt

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

"Use scikit-opt to solve GA, DE, PSO, SA, AFSA, routing, and

Install

npx vskill@latest install vectorspacelab/arex-skill/scikit-opt

SKILL.md

scikit-opt

Use this repo skill for the scikit-opt / sko Python package when the task is about heuristic optimization, route/permutation search, objective-function shaping, or run-mode acceleration.

Install and import

  • Install the published package with pip install scikit-opt.
  • Check the import with python -c "import sko; print(sko.__version__)".
  • If you are working from a local checkout during maintenance, see references/troubleshooting.md for the editable-install caveat; the runtime skill itself stays package-centric.

Read this first when unsure

  • Read references/package-overview.md for the family map: GA, DE, PSO, SA, AFSA, TSP/routing, built-in demo functions, and run-mode helpers.
  • Read references/troubleshooting.md for install/import issues, optional dependencies, the PSO_TSP caveat, and common runtime failures.
  • Read references/repo-provenance.md when you need to know whether this skill still matches the current repository snapshot.
  • Run scripts/check_scikit_opt_env.py when you want a quick environment sanity check without opening the source repository.

Route to the right sub-skill

  • genetic-algorithms — GA, EGA, RCGA, integer or mixed-precision search, continuation runs, and custom operators via register().
  • continuous-optimizers — DE, PSO, SA schedules, and AFSA for continuous or constrained real-valued problems.
  • routing-and-combinatorial — GA_TSP, SA_TSP, ACA_TSP, IA_TSP, fixed-endpoint route recipes, and permutation validation.
  • objective-functions-and-speedups — objective shape contracts, built-in benchmark functions, set_run_mode, cached/vectorized/threaded modes, and optional GPU/plotting dependencies.

Minimal routing rules

  1. If the task is about GA-style discrete or mixed-precision optimization, go to genetic-algorithms.
  2. If the task is about a continuous objective, pick continuous-optimizers.
  3. If the task is about permutations, routes, or TSP, pick routing-and-combinatorial.
  4. If the task is about objective shape, demo functions, run modes, caching, or optional acceleration, pick objective-functions-and-speedups.

Package facts to remember

  • The import package is sko.
  • The package version captured in this skill snapshot is 0.6.6.
  • Core package dependencies are NumPy and SciPy.
  • Plotting, Pandas, Joblib, and PyTorch are optional surfaces that belong to specific workflows rather than the core package import.
  • PSO_TSP is a version-specific caveat in this snapshot and should not be treated as a reliable default route solver.

When to use the shared helpers

  • Use scripts/check_scikit_opt_env.py before a handoff when you want an import/signature sanity check.
  • Read references/package-overview.md before choosing a sub-skill if the user only names a problem shape, not a class.
  • Read references/troubleshooting.md before investigating a failure so you can separate install/import problems from algorithm-specific issues.

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
324
Repository forks
25
7-day trend score
29

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/vectorspacelab/arex-skill/scikit-opt/badge)](https://verified-skill.com/skills/vectorspacelab/arex-skill/scikit-opt)

Something wrong with this skill or its page? Tell us.