Skip to content
Back to skills

Pycaret

BSecurity

"Routes PyCaret monorepo tasks across engine workflows, backend API

  • 247 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added September 8, 2026
devopspythonbashreactfastapirailsdockerapibackend

Works with

  • cli
  • api

Security analysis

B84/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro scans all 20 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill pycaret --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Pycaret?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Pycaret
[![Security: B — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-pycaret/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-pycaret)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: pycaret
description: "Routes PyCaret monorepo tasks across engine workflows, backend API
  work, web UI edits, deployment operations, and maintainer workflows."
disable-model-invocation: true
metadata:
  disco-role: operating
license: NOASSERTION
---

# PyCaret Repo Skill

Use this skill when working in the PyCaret monorepo or with the PyCaret 4 Control Plane stack. It is a router, not a full manual: read the sub-skill that matches the user-facing workflow, then follow its bundled references and scripts.

## Quick start

Install the surface you need in an isolated environment:

- Engine workflows: `python -m pip install -e packages/engine[anomaly,timeseries,test]`
- Control Plane backend: `python -m pip install -e services/api[test]`
- Web UI: `cd apps/web && npm install`
- Full stack editing: install both Python packages, then use the web install when you touch `apps/web`

For a quick cross-cutting check, run:

```bash
python scripts/check_pycaret_stack.py --json
```

That helper confirms the engine package, the `pycaret-server` package, the engine model registries, and the FastAPI app factory without requiring a browser or a live deployment.

Read these shared references when you need a higher-level map:

- [Package overview](references/package-overview.md) for the monorepo surface map and install matrix.
- [Troubleshooting](references/troubleshooting.md) for cross-cutting install/import/tooling failures.
- [Repository provenance](references/repo-provenance.md) when checking whether this skill matches the current checkout or before refreshing it.
- [Routing metadata](references/repo-routing-metadata.json) for managed DisCo import only.

## Route by task

### Engine workflows

Read [sub-skills/engine-workflows/SKILL.md](sub-skills/engine-workflows/SKILL.md) for:

- OOP task classes such as `ClassificationExperiment`, `RegressionExperiment`, `ClusteringExperiment`, `AnomalyExperiment`, and `TimeSeriesExperiment`.
- `fit`, `create_model`, `compare_models`, `tune_model`, `predict_model`, `assign_model`, `plot_model`, `evaluate_model`, `interpret_model`, and persistence.
- Typed result dataclasses, event logging, `pycaret.api` introspection, and safe smoke checks.

### Control Plane API

Read [sub-skills/control-plane-api/SKILL.md](sub-skills/control-plane-api/SKILL.md) for:

- `pycaret-server`, FastAPI routes, auth/bootstrap, run and trial lifecycles, deployments, storage, and LLM advisories.
- CLI usage, `PYCARET_*` settings, TestClient workflows, and backend smoke checks.

### Web UI

Read [sub-skills/web-ui/SKILL.md](sub-skills/web-ui/SKILL.md) for:

- React/Vite route wiring, typed API client changes, auth state, dynamic experiment forms, run/trial/deployment screens, and npm verification.

### Platform operations

Read [sub-skills/platform-operations/SKILL.md](sub-skills/platform-operations/SKILL.md) for:

- Docker Compose, secrets, queues, workers, backups, storage, and GPU routing.

### Repo development

Read [sub-skills/repo-development/SKILL.md](sub-skills/repo-development/SKILL.md) for:

- Contributor policy, release notes, tests, docs, kill-list guardrails, and maintainer automation.

## Working rules

- Route by user workflow, not only by repository directory name.
- If a task mixes surfaces, start with the most user-facing workflow and then cross-link to the owning sub-skill for the rest.
- Keep the root skill short; signatures, long examples, model lists, route tables, and troubleshooting matrices belong in the sub-skill references.
- Do not treat the root skill as a write-up of the repository docs. It only orients future agents and points them to the right sub-skill.

## Boundaries

- This skill does not replace sub-skill-specific guidance on model APIs, route schemas, UI forms, deployment ops, or maintainer policy.
- It does not tell future agents to depend on the current checkout for runtime behavior. Any reusable logic lives in the bundled references or scripts inside this skill tree.

Files in this skill

  • SKILL.md3.9 KB
  • references/package-overview.md2.6 KB
  • references/repo-provenance.md1.5 KB
  • references/repo-routing-metadata.json467 B
  • references/troubleshooting.md2.5 KB
  • scripts/check_pycaret_stack.py1.8 KB
  • sub-skills/control-plane-api/SKILL.md4.7 KB
  • sub-skills/control-plane-api/references/api-reference.md19 KB
  • sub-skills/control-plane-api/references/cli-and-config.md9.8 KB
  • sub-skills/control-plane-api/references/llm-advisories.md7.7 KB
  • sub-skills/control-plane-api/references/run-lifecycle.md12.6 KB
  • sub-skills/control-plane-api/references/troubleshooting.md13.3 KB
  • sub-skills/control-plane-api/scripts/run_lifecycle_smoke.py10.6 KB
  • sub-skills/control-plane-api/scripts/server_smoke.py7.8 KB
  • sub-skills/engine-workflows/SKILL.md5.1 KB
  • sub-skills/engine-workflows/references/api-reference.md17.2 KB
  • sub-skills/engine-workflows/references/model-and-task-overview.md10.4 KB
  • sub-skills/engine-workflows/references/troubleshooting.md13 KB
  • sub-skills/engine-workflows/references/workflows.md14.2 KB
  • sub-skills/engine-workflows/scripts/engine_smoke.py12.9 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.