L’interface est localisée ; les présentations et documents des Skills sont traduits automatiquement par IA dans votre langue. Le code, les commandes, chemins et termes techniques restent en version originale, et le document de l’auteur fait foi.
Explorer les Skills
Productivité · SKILL.md

cli-and-configuration

cli-and-configuration

Use Jina CLI commands, install variants, environment variables, YAML/JAML configuration, and parser inspection safely.

Independent GitHub snapshot · Automated classification · Original documentation governs

Documentation de la Skill

GitHub

name: cli-and-configuration description: "Use Jina CLI commands, install variants, environment variables, YAML/JAML configuration, and parser inspection safely." disable-model-invocation: true metadata: disco-role: operating license: Apache 2.0

CLI and Configuration

Use this sub-skill when the task asks how to install Jina, choose a jina CLI command, inspect command options, write or debug Flow/Deployment/Executor YAML, use environment variables, export schemas, or diagnose configuration errors.

Read first

  • CLI reference for command families and safe command-selection patterns.
  • Configuration reference for Jina YAML/JAML, ${{ ENV.* }} and context variables, schema completion, and config override rules.
  • Troubleshooting for CLI import warnings, autocomplete side effects, YAML substitution, and dependency pins.
  • Run inspect_jina_cli.py to inspect the installed CLI/parser without modifying source files.

Common routes

User asksDo this
"Which jina command should I run?"Identify whether they are starting an executor, deployment, flow, gateway, sending a CLI client, checking ping, exporting artifacts, creating a project with new, or using hub/cloud. Then read CLI reference.
"Write a Flow/Deployment YAML"Use configuration reference, then route service logic to executor-service-patterns or topology to orchestration-and-deployment.
"Show all options / generate schema"Use jina <command> --help, jina help <argument>, or jina export schema; use scripts/inspect_jina_cli.py for parser JSON/Markdown.
"Install is broken"Check root install compatibility and troubleshooting.
"Disable telemetry or set runtime env"Use JINA_OPTOUT_TELEMETRY=1 for telemetry; pass runtime env with Flow/Deployment env blocks or Python env={...}.

Safe CLI checks

jina --version
jina --help
jina help deployment
jina flow --help
jina export --help

If these fail, do not start long-running services. Fix import/dependency issues first.

Boundaries

  • This sub-skill owns CLI/config mechanics, not Executor method logic. Use executor-service-patterns for Executor code.
  • This sub-skill owns YAML syntax and variables, not multi-service topology strategy. Use orchestration-and-deployment for Flow graphs, Gateway protocols, readiness, and exports.
  • This sub-skill mentions hub and cloud command routing only. Use observability-and-production before commands that require credentials, Docker, Kubernetes, or Jina Cloud.
Skills enregistrées