Agent Skillsanybackup-ai/Anybackup › foundation-cli-job

foundation-cli-job

GitHub

提供 Foundation CLI 作业管理功能,支持查询列表、详情、日志及字典,以及终止和删除作业。包含状态码说明与参数指引。

CLI/skill/job/SKILL.md anybackup-ai/Anybackup

Trigger Scenarios

查询作业信息 执行作业终止 删除作业

Install

npx skills add anybackup-ai/Anybackup --skill foundation-cli-job -g -y
More Options

Non-standard path

npx skills add https://github.com/anybackup-ai/Anybackup/tree/main/CLI/skill/job -g -y

Use without installing

npx skills use anybackup-ai/Anybackup@foundation-cli-job

指定 Agent (Claude Code)

npx skills add anybackup-ai/Anybackup --skill foundation-cli-job -a claude-code -g -y

安装 repo 全部 skill

npx skills add anybackup-ai/Anybackup --all -g -y

预览 repo 内 skill

npx skills add anybackup-ai/Anybackup --list

SKILL.md

Frontmatter
{
    "name": "foundation-cli-job",
    "metadata": {
        "cliHelp": "foundation-cli job --help",
        "requires": {
            "bins": [
                "foundation-cli"
            ]
        }
    },
    "description": "当用户需要通过 `foundation-cli job` 查询作业信息,或执行作业终止\/删除时使用。"
}

Foundation CLI Job 技能

当任务属于 foundation-cli job 域命令时,使用本技能。

适用场景

  • 查询作业列表、作业详情、子作业列表、作业日志。
  • 查询作业业务类型和应用类型字典。
  • 终止作业。
  • 删除作业。

命令分类

只读命令:

  • job list
  • job backup-detail
  • job sync-detail
  • job child list
  • job logs
  • job business-types
  • job app-types

写入命令:

  • job stop
  • job delete

快速分流

  • 查列表:job list
  • 查父作业下的子作业:job child list
  • 查备份作业详情:job backup-detail
  • 查复制作业详情:job sync-detail
  • 查执行输出:job logs
  • 停止执行中的作业:job stop
  • 删除历史作业:job delete
  • job stop 仅建议用于状态 200/300/310/500 的作业。
  • job delete 仅建议用于终态 600/700/800/900/1000/1100 的作业。

关键参数

  • 全局连接参数:--tenant-id--endpoint--ak--sk
  • 详情/日志类查询参数:--job-id
  • 写命令参数:
  • 方式 A:--data--body-file(传完整 JSON)
  • 方式 B:重复传 --job-id(自动组装为 {"jobIds":[...]}

参考

作业状态(status / --statuses)

状态码 枚举名 含义
0 ExecStatusProto_Not_Start 未启动
10 ExecStatusProto_Approving 审批中
100 ExecStatusProto_Queuing 排队中
200 ExecStatusProto_Ready 准备中
300 ExecStatusProto_Running 正在执行
310 ExecStatusProto_Retrying 重试中
400 ExecStatusProto_Stopping 正在停止
500 ExecStatusProto_Abnormal 异常
600 ExecStatusProto_Failed 失败
700 ExecStatusProto_Canceled 已取消
800 ExecStatusProto_Success 成功
900 ExecStatusProto_WarnSuss 成功但有警告
1000 ExecStatusProto_PartSuss 部分成功
1100 ExecStatusProto_Stopped 已停止

说明:

  • job stop 推荐仅用于 200/300/310/500
  • job delete 推荐仅用于终态 600/700/800/900/1000/1100

Version History

  • 6f53e31 Current 2026-07-24 16:09

Same Skill Collection

Agent/skills/ag-ui-design/SKILL.md
Agent/skills/ag-ui-response/SKILL.md
CLI/skill/api/SKILL.md
CLI/skill/client/SKILL.md
CLI/skill/host/SKILL.md
CLI/skill/mysql/SKILL.md
CLI/skill/network/SKILL.md
CLI/skill/policy/SKILL.md
CLI/skill/protect/SKILL.md
CLI/skill/storage/SKILL.md
CLI/skill/timepoint/SKILL.md
CLI/skill/vmware/SKILL.md
deploy/deploy_package/.skills/anybackup-v9-architecture-charter/SKILL.md
deploy/deploy_package/.skills/design-diagram-maintainer/SKILL.md
deploy/deploy_package/.skills/design-doc-change-handler/SKILL.md
deploy/deploy_package/.skills/design-doc-orchestrator/SKILL.md
deploy/deploy_package/.skills/design-doc-reviewer/SKILL.md
deploy/deploy_package/.skills/kweaver-core-integrator/SKILL.md
deploy/deploy_package/.skills/sandbox-cli-overlay/SKILL.md
deploy/deploy_package/.skills/v9-deployment-verifier/SKILL.md
deploy/deploy_package/.skills/v9-middleware-deployer/SKILL.md
deploy/deploy_package/.skills/v9-release-packager/SKILL.md
deploy/deploy_package/skills/kweaver-core-offline-deploy/SKILL.md

Metadata

Files
0
Version
6f53e31
Hash
dbb422a6
Indexed
2026-07-24 16:09

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-18 08:26
浙ICP备14020137号-1 $방문자$