一键导入
agent-workflow-operate
Use when verifying that a bootstrapped NPA agent VM can create, validate, plan, provision for, or run npa.workflow YAMLs.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when verifying that a bootstrapped NPA agent VM can create, validate, plan, provision for, or run npa.workflow YAMLs.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when ingesting, validating, curating, or querying production sensor data as a versioned dataset-of-record, or wiring the dataset-ingest-curate workflow.
Use when generating adversarial scenarios via RL, ranking mined failures of a policy-under-test, or wiring the adversarial-scenario-hardening workflow.
Use when navigating the Cosmos3 integration in NPA or locating upstream Cosmos3 framework files, defaults, scripts, configs, recipes, and docs.
Use when Cosmos3 setup, fetch, inference, CUDA, uv, Docker, Hugging Face, GitHub, NGC, or checkpoint staging fails in NPA or in an upstream Cosmos framework checkout.
Use when setting up Cosmos3 access through NPA, checking source or Hugging Face reachability, staging the public Cosmos3 framework and checkpoint cache, or deciding which NPA workflow to use before inference.
Use for Claude Code reviews that need robotics, simulation, GPU-routing, sim-to-real, or BDD100K pipeline domain context.
| name | agent-workflow-operate |
| description | Use when verifying that a bootstrapped NPA agent VM can create, validate, plan, provision for, or run npa.workflow YAMLs. |
npa agent fresh-setup, bootstrap, status, and
verify-live there.~/.npa/config.yaml, ~/.npa/credentials.yaml,
Nebius CLI/profile or token material, and the NPA checkout needed to validate,
plan, provision, and run workflow YAMLs.Run the framework by SSHing from the dev VM into the active agent VM using the agent record SSH key. Do not print credential files or secret values.
On the dev VM, resolve the active agent:
npa/.venv/bin/npa agent status --project <project> --name <name> --json
From the dev VM, SSH to the agent public IP with the recorded key and create
a temporary apiVersion: npa.workflow/v0.0.1 YAML. Use a known catalog
toolRef such as workbench.vlm_eval.run and include all config tokens
required by the tool template, including vlm_backend.
On the agent VM or through the agent API, validate and plan:
npa/.venv/bin/npa workbench workflow validate-spec /tmp/spec.yaml --json
npa/.venv/bin/npa workbench workflow plan-spec /tmp/spec.yaml --run-id agent-smoke --json
npa/.venv/bin/npa workbench workflow run-spec /tmp/spec.yaml \
--run-id agent-smoke --plan-only --scheduler-plan --json
Equivalent API checks:
GET /api/infra/k8s
POST /api/infra/provision
POST /api/workflows/validate
POST /api/workflows/plan
POST /api/workflows/submit
Check K8s provisioning readiness from the agent VM:
npa/.venv/bin/npa provision-if-absent --project <project> --dry-run \
--output-format json
If the operator explicitly requests live execution, let the agent use
POST /api/workflows/submit or POST /api/infra/provision so NPA provisions
Kubernetes as needed through normal NPA commands. Do not manually create,
delete, or mutate cloud resources outside NPA.
~/.npa/config.yaml and
~/.npa/credentials.yaml; do not print contents.validate-spec returns JSON with status: valid.plan-spec returns at least one planned step with the expected tool_ref.run-spec --plan-only --scheduler-plan returns scheduler output without
requiring real workload execution.provision-if-absent --dry-run --output-format json resolves the project and
reports intended or existing K8s/storage actions without credential errors.GET /api/infra/k8s reports configured and locally cached Kubernetes
backends. If none are present, chat should say no infra is specified and offer
options: deploy minimal infra with the agent, configure an existing backend, or
submit with explicit project/cluster target.POST /api/workflows/submit validates YAML, provisions minimal Kubernetes
when allowed and needed, and records a scheduler plan/run record.