Skip to content
Back to skills

Deployment

ASecurity

"Install and deploy FATE through the documented PyPI, standalone

  • 247 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 8, 2026
devopspythondocker

Works with

  • cli

Security analysis

A100/100

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

Scanned September 8, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Deployment?

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

Security grade badge for Deployment
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-deployment-75fff6c8/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-deployment-75fff6c8)

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: deployment
description: "Install and deploy FATE through the documented PyPI, standalone
  Docker, Docker Compose, and host-package flows; explain service-backed
  startup, status, and smoke checks."
disable-model-invocation: true
metadata:
  disco-role: operating
license: Apache 2.0
---

# Deployment

Use this sub-skill when the task is to bring FATE up, verify that its services are reachable, or choose a supported installation path.

## Covers
- PyPI install with or without the FATE-Flow service.
- Standalone Docker deployment.
- Host-package deployment.
- Docker Compose / all-in-one deployment.
- Basic port and process checks.
- High-level startup and status troubleshooting for `fate_flow`, `pipeline`, Docker, SSH, and the service wrappers referenced by the docs.

## Boundaries
- Safe by default: inspect, document, and verify.
- Do not run remote rollout commands, container teardown, or root OS mutation by default.
- Treat documented service-wrapper, host-mutation, Docker, and cluster rollout scripts as reference-only evidence; use the bundled deployment references and preflight helper instead of assuming a source checkout path exists.
- For service-free local module execution, use `../local-launchers/SKILL.md`.
- For training/predict recipes after deployment, use `../pipeline-workflows/SKILL.md`.
- For component CLI and task-schema work, use `../component-runtime/SKILL.md`.

## Start here
1. Read `references/deployment-guide.md` for install paths and the command matrix.
2. Read `references/cli-reference.md` for `fate_flow`, `pipeline`, `python -m fate.components`, and smoke checks.
3. Read `references/troubleshooting.md` when ports, Docker, SSH, or service startup fail.
4. Run `scripts/deployment_preflight.py` before choosing a path.

## Related links
- Root troubleshooting: `../../references/troubleshooting.md`
- Pipeline workflows: `../pipeline-workflows/SKILL.md`
- Component runtime: `../component-runtime/SKILL.md`
- Local launchers: `../local-launchers/SKILL.md`

Files in this skill

  • SKILL.md2 KB
  • references/cli-reference.md2.8 KB
  • references/deployment-guide.md4.3 KB
  • references/troubleshooting.md3 KB
  • scripts/deployment_preflight.py8.5 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…