闲社服务运行正常AI智能体自动化平台
a

阿里云DevOps管理

技能标识:aliyun-devops-manage

Use when managing Alibaba Cloud DevOps (Yunxiao 2020) via OpenAPI/SDK, including project/repository/pipeline resource discovery, read-only inspection, and safe change planning before mutating operations.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

阿里云DevOps管理

技能名称: aliyun-devops-manage
详细描述:
类别: 服务

阿里云 DevOps(云效)

目的

使用阿里云 DevOps OpenAPI 支持:

  • - 项目、仓库和流水线清单管理
  • 工作项和测试资源检查
  • 发布与执行状态验证
  • 生产变更前的元数据驱动 API 发现

前置条件

  • - 配置最小权限的阿里云凭证。
  • 为本地脚本安装 Python SDK 依赖:

bash
python3 -m venv .venv
. .venv/bin/activate
python -m pip install -U alibabaclouddevops20210625 alibabacloudtea_openapi

  • - 优先使用环境变量:
- ALICLOUDACCESSKEY_ID - ALICLOUDACCESSKEY_SECRET - 可选 ALICLOUDREGIONID

AccessKey 优先级

1) 环境变量:ALICLOUDACCESSKEYID / ALICLOUDACCESSKEYSECRET / ALICLOUDREGIONID
2) 共享凭证文件:~/.alibabacloud/credentials

如果区域/环境不明确,在执行变更操作前需与用户确认。

工作流程

1) 确认目标组织/项目范围及变更窗口。
2) 执行 API 发现,确认准确的 API 名称和必需参数。
3) 优先执行只读 API(List / Get / Query*)。
4) 仅在确认回滚方案和所有者同意后,执行变更类 API。
5) 将输出和证据保存至 output/aliyun-devops-manage/。

API 发现

  • - 产品代码:devops
  • 默认 API 版本:2021-06-25
  • 元数据来源:https://api.aliyun.com/meta/v1/products/devops/versions/2021-06-25/api-docs.json

最小可执行快速入门

bash
python skills/platform/devops/aliyun-devops-manage/scripts/listopenapimeta_apis.py

可选参数:

bash
python skills/platform/devops/aliyun-devops-manage/scripts/listopenapimeta_apis.py \
--product-code devops \
--version 2021-06-25 \
--output-dir output/aliyun-devops-manage

列出项目(只读):

bash
python skills/platform/devops/aliyun-devops-manage/scripts/list_projects.py \
--organization-id <组织ID> \
--region cn-hangzhou \
--max-results 20 \
--output output/aliyun-devops-manage/projects.txt

列出仓库(只读):

bash
python skills/platform/devops/aliyun-devops-manage/scripts/list_repositories.py \
--organization-id <组织ID> \
--region cn-hangzhou \
--page 1 \
--per-page 20 \
--output output/aliyun-devops-manage/repositories.txt

列出流水线(只读):

bash
python skills/platform/devops/aliyun-devops-manage/scripts/list_pipelines.py \
--organization-id <组织ID> \
--region cn-hangzhou \
--max-results 20 \
--output output/aliyun-devops-manage/pipelines.txt

常用操作映射

  • - 项目和成员管理:CreateProject、GetProject、ListProjectMembers、UpdateProject
  • 代码仓库:CreateRepository、GetRepository、ListRepositories、CreateMergeRequest
  • 流水线和发布:CreatePipeline、GetPipeline、ListPipelines、RunPipeline
  • 工作项和测试:CreateWorkitem、GetWorkitemDetail、ListTestCase、CreateTestCase

分组 API 详情请参见 references/apiquickmap.md。

脚本目录

  • - scripts/listopenapimetaapis.py:获取元数据并生成 API 清单文件。
  • scripts/listprojects.py:列出指定组织中的项目。
  • scripts/listrepositories.py:列出指定组织中的仓库。
  • scripts/listpipelines.py:列出指定组织中的流水线。

验证

bash
mkdir -p output/aliyun-devops-manage
for f in skills/platform/devops/aliyun-devops-manage/scripts/*.py; do
python3 -m py_compile $f
done
echo pycompileok > output/aliyun-devops-manage/validate.txt

通过标准:命令退出码为 0 且成功生成 output/aliyun-devops-manage/validate.txt 文件。

输出与证据

  • - 将产物、命令输出和 API 响应摘要保存至 output/aliyun-devops-manage/ 目录下。
  • 在证据文件中包含关键参数(区域/资源 ID/时间范围),确保结果可复现。

参考资料

  • - 来源列表:references/sources.md
  • API 快速映射:references/apiquickmap.md
  • 操作模板:references/templates.md

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 aliyun-devops-manage-1775877729 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 aliyun-devops-manage-1775877729 技能

通过命令行安装

skillhub install aliyun-devops-manage-1775877729

下载

⬇ 下载 aliyun-devops-manage v1.0.0(免费)

文件大小: 9.53 KB | 发布时间: 2026-4-12 08:55

v1.0.0 最新 2026-4-12 08:55
Initial release of aliyun-devops-manage skill.

- Enables inventory and inspection of Alibaba Cloud DevOps (Yunxiao 2020) resources (projects, repositories, pipelines).
- Supports metadata-driven API discovery and safe planning prior to mutating operations.
- Provides Python scripts for common read-only operations and quickstart guidance.
- Outlines best practices for credential management, output storage, and evidence gathering.
- Includes references and script catalog for further customization and validation.
返回顶部