Skip to content
Back to skills

Serving Cli

ASecurity

Operate DataFlow CLI groups and serving backends.

  • 247 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 8, 2026
ai-agentsgoapibackend

Works with

  • cli
  • api

Security analysis

A100/100

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

Scanned September 8, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Serving Cli?

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

Security grade badge for Serving Cli
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-serving-cli/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-serving-cli)

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: serving-cli
description: "Operate DataFlow CLI groups and serving backends."
disable-model-invocation: true
metadata:
  disco-role: operating
license: Apache 2.0
---

# serving-cli

Use this sub-skill for DataFlow command routing and serving setup:

- root CLI discovery and command routing
- `dataflow init` and `dataflow init repo`
- `dataflow chat`
- `dataflow eval`
- `dataflow pdf2model` and `dataflow text2model`
- `dataflow webui`
- serving classes under `dataflow.serving`

Route elsewhere when the task is primarily about:

- operator, storage, prompt, or pipeline mechanics: `pipeline-foundations`
- text dataset generation and text-only training flows: `text-workflows`
- PDF / document / VQA / RAG workflows: `document-vision-rag`
- Ray acceleration and actor wrapping: `rayorch-acceleration`

Operating rules:

- Treat `--help` as discovery only; it should not download models or start services.
- Treat `init`, `eval init`, `pdf2model init`, and `text2model init` as setup commands that write files.
- Treat `chat`, `eval api/local`, `pdf2model train`, `text2model train`, and `webui` as side-effecting commands.
- Do not rely on `dataflow env` in a pipe or other non-TTY context; it can fail with `Errno 25`.
- Use `DF_API_KEY`, `GOOGLE_API_KEY`, and Google Vertex credentials only when the selected backend requires them.
- For backend-specific constructor facts, timeout behavior, and dependency warnings, see `references/serving-backends.md`.
- For CLI routing and side effects, see `references/cli-reference.md` and `references/evaluation-and-webui.md`.
- Use the bundled scripts to inspect CLI help and to smoke-test `APILLMServing_request` against a local OpenAI-style server.

Files in this skill

  • SKILL.md1.7 KB
  • references/cli-reference.md5.1 KB
  • references/evaluation-and-webui.md2.6 KB
  • references/serving-backends.md6.8 KB
  • references/troubleshooting.md4.1 KB
  • scripts/inspect_cli_help.py4.2 KB
  • scripts/smoke_api_serving_request.py9.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.