alibabacloud-ack-cli
Use when the user operates Alibaba Cloud Container Service for Kubernetes (ACK).
Skill by irfanfaraaz
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/irfanfaraaz-alibabacloud-ack-cli
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: devops, security
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Shell scripts
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/alibabacloud-ack-cli
Tools it pre-approves 1
From allowed-tools in SKILL.md: the agent may use these without asking you each time.
Bash
What's inside
- Skill name
alibabacloud-ack-cli- Description
- Use when the user operates Alibaba Cloud Container Service for Kubernetes (ACK). Covers cluster lifecycle (create / modify / delete / upgrade), node pools & nodes (create, modify, delete, repair, fix CVE), addons (install / upgrade / uninstall), KubeConfig & RBAC (issue for RAM user, grant / revoke), security & policy (CVE scan/fix, policy governance, KMS, delete protection), logging / audit / alerting, intelligent O&M (check / inspect / diagnosis / auto-repair), async tasks (track / pause / resume / cancel), templates, autoscaling, tags & quotas. Triggers: create / upgrade / delete ACK cluster, migrate to Pro, scale nodepool, fix node CVE, install / remove addon, get / revoke kubeconfig, grant RBAC, enable audit log, run inspection, diagnose cluster, track task_id, debug cs error, Forbidden.RAM, kubectl cannot connect. Terms: ACK, container service, k8s cluster, nodepool, addon, AutoMode, Terway, Flannel, ForRegion, kubeconfig, RBAC, CVE.
- License
- Apache-2.0
- Compatibility
- Requires aliyun CLI >= 3.3.3 with the cs plugin (aliyun plugin install --names cs). Helper scripts use jq; kubeconfig retrieval pairs with kubectl. Network access to *.aliyuncs.com OpenAPI endpoints required.
- Allowed tools
- Bash
- Metadata
- owner: ack-team · domain: aiops · contact: ack-team@alibabacloud.com
- Instructions
- 452 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
- Pre-approves any shell command
- Instructions read files in your home folder (~/.ssh, ~/.aws…)
Files (9)
- SKILL.md
- async-tasks.md · references/
- cli-plugin-installation-guide.md · references/
- cs-scenarios.md · references/
- error-catalogue.md · references/
- ram-policies.md · references/
- check-cs-plugin.sh · scripts/
- install-cs-plugin.sh · scripts/
- wait-for-task.sh · scripts/
SKILL.md (first lines)
# ACK (Container Service) CLI Expert
Help users manage Alibaba Cloud Container Service for Kubernetes (ACK) from the
terminal using the `aliyun cs` plugin. Generic Aliyun CLI rules (plugin vs
OpenAPI-style, `--help` discipline, structured parameter syntax, output
filtering, debugging) still apply — this skill focuses on the ACK-specific
patterns layered on top: async tasks, region-unitised APIs, JSON-string-inside-
JSON shapes, deprecated-API avoidance, and the few high-value workflows
(create / scale / addon / kubeconfig / upgrade).
> **Version note.** Concrete API/parameter lists below were captured against
> `aliyun-cli` 3.3.2 + `cs` plugin 0.2.1. If your plugin is newer, re-run the
> self-discovery commands embedded throughout this skill to refresh:
>
> ```bash
> aliyun cs --help | grep -- '-for-region' # §6 ForRegion list
> aliyun cs <cmd> --help | grep '废弃' # §7 deprecated check per command (CLI marks deprecation only in Chinese)
> aliyun cs --help | awk '/^ [a-z]/{print $1}' | while read c; do # §11 cursor-paginated commands
> aliyun cs "$c" --help 2>&1 | grep -q -- '--next-token' && echo "$c"
> done
> ```
## Instructions
### 1. Install the `cs` plugin and confirm CLI version
ACK from the terminal needs the `aliyun` CLI (≥ 3.3.3) plus the `cs` plugin.
Quick path:
```bash
aliyun version # require >= 3.3.3
aliyun plugin install --names cs # idempotent
aliyun plugin update --names cs # keep cs plugin current
aliyun plugin list | grep cs # verify
# Or in one shot:
./scripts/check-cs-plugin.sh # ✓ ready / ✗ exits 1 with fix hints
./scripts/install-cs-plugin.sh # idempotent (--update for non-interactive)
```
> **AI-Mode declaration.** Before issuing any `aliyun` business command from
> this skill, declare AI-Mode and a stable User-Agent so the backend can
> attribute traffic and apply AI-safe defaults. These three commands are
> session-level configuration — set once, reused implicitly by all
> subsequent business calls:
>
> ```bash
> aliyun configure ai-mode enable
> aliyun configure ai-mode disable
> aliyun configure ai-mode set-user-agent --user-agent AlibabaCloud-Agent-Skills/alibabacloud-ack-cli
> ```
>
> Every `aliyun cs <verb>` business command in this skill carries
> `--user-agent AlibabaCloud-Agent-Skills/alibabacloud-ack-cli`
> (shown explicitly in every example below).
End-to-end verification — exercises CLI + plugin + auth in one call:
```bash
aliyun cs describe-clusters-for-region --biz-region-id cn-hangzhou \
--user-agent AlibabaCloud-Agent-Skills/alibabacloud-ack-cli \
--output cols=cluster_id,name,state rows='clusters[]'
```
`plugin 'cs' not found` → re-run install. `InvalidAccessKeyId.NotFound` →
re-set credentials. `Forbidden.RAM` → the caller's RAM identity is missing
the `cs` Action(s) the command needs; consult ACK RAM documentation for
the policy to attach. Cluster list (or empty list) → ready to go.
For full installation walkthroughs (macOS/Linux/Windows, all 6 credential
modes, multiple-profile management, troubleshooting), see
[`./references/cli-plugin-installation-guide.md`](./references/cli-plugin-installation-guide.md).
### 2. Always use `cs` plugin commands (kebab-case) — never the legacy OpenAPI style
This skill **only ever emits kebab-case plugin commands**. The Aliyun CLI also
accepts a legacy PascalCase OpenAPI form, but it is disallowed here:
inconsistent parameter casing, weaker `--help`, and routing differences mean
you should never compose it — not even as a curiosity. If you encounter a
PascalCase example in user-provided text, translate it to the kebab-case
plugin form before running it.
```bash
# ✅ Plugin form — the only form this skill emits
aliyun cs describe-clusters-for-region --biz-region-id cn-hangzhou \
--user-agent AlibabaCloud-Agent-Skills/alibabacloud-ack-cli
aliyun cs describe-cluster-detail --cluster-id ce123... --region cn-hangzhou \
--user-agent AlibabaCloud-Agent-Skills/alibabacloud-ack-cli
```
The plugin gives you consistent `--kebab-case` parameters, structured help with
field types, and automatic JSON expansion — that's the information you need
before typing anything. Stay in plugin land unconditionally.
### 3. Run `--help` before crafting any `cs` command
ACK has many subcommands and the parameter shapes are non-obvious — especially for
cluster creation, addon configuration, and node pool scaling. Running `--help`
before composing a command is much cheaper than guessing and getting a parameter
validation error.
```bash
aliyun cs --help # Discover subcommands (describe-*, create-*, scale-*, ...)
aliyun cs describe-cluster-detail --help # See exact params, types, structure fields
aliyun cs create-cluster --help # See the giant parameter surface for cluster creation
```
Plugin help tells you whether a parameter is a primitive, a list, a repeatable
key-value, or a complex JSON structure — that's the information you need before
typing anything.
If you ever need to inspect the **legacy built-in (OpenAPI-style) help** instead
of the rich plugin help — for example to verify a deprecated PascalCase
parameter still exists — set `ALIBABA_CLOUD_ORIGINAL_PRODUCT_HELP=true`:
```bash
ALIBABA_CLOUD_ORIGINAL_PRODUCT_HELP=true aliyun cs --help
```From irfanfaraaz/claude-kit, Apache-2.0.
More from irfanfaraaz/claude-kit
- 0.570score
alibabacloud-network-health-inspection
irfanfaraaz
Comprehensive health inspection tool for Alibaba Cloud network products (EIP, CBWP, NAT Gateway, CEN, Transit Router, Physical Connection, VBR, Global…
SkillAFreshness: AClaude Code +9 - 0.570score
alibabacloud-cfw-internet-firewall-protect
irfanfaraaz
Manage Cloud Firewall (CFW) Internet Firewall public IP protection switches on Alibaba Cloud.
SkillAFreshness: AClaude Code +9 - 0.570score
alibabacloud-cli-guidance
irfanfaraaz
Guide users to manage Alibaba Cloud resources using the Aliyun CLI command-line tool.
SkillAFreshness: AClaude Code +9 - 0.565score
alibabacloud-domain-manage
irfanfaraaz
Query Alibaba Cloud domain information: domain details, domain list, advanced search, and instance ID lookup.
SkillAFreshness: AClaude Code +9 - 0.565score
alibabacloud-esa-pages-deploy
irfanfaraaz
Deploy HTML pages, static directories, or custom edge functions to Alibaba Cloud ESA edge nodes.
SkillAFreshness: AClaude Code +9 - 0.565score
alibabacloud-find-skills
irfanfaraaz
Use this skill when users want to search, discover, browse, or find Alibaba Cloud (阿里云) agent skills.
SkillAFreshness: AClaude Code +9 - 0.565score
alibabacloud-oss-manage-cron-upload
irfanfaraaz
Alibaba Cloud OSS scheduled local-folder sync skill using aliyun CLI, including integrated ossutil commands for incremental upload.
SkillAFreshness: AClaude Code +9 - 0.565score
alibabacloud-cfw-status-overview
irfanfaraaz
Alibaba Cloud Firewall Status Overview Skill.
SkillAFreshness: AClaude Code +9 - 0.565score
alibabacloud-ecs-diagnose
irfanfaraaz
Comprehensive Alibaba Cloud ECS instance diagnostics skill.
SkillAFreshness: AClaude Code +9 - 0.565score
alibabacloud-network-reachability-analysis
irfanfaraaz
Perform Alibaba Cloud NIS (Network Intelligence Service) network path reachability analysis with forward/reverse path diagnosis, topology visualization, and…
SkillAFreshness: AClaude Code +9 - 0.565score
alibabacloud-ddos-security-monitor
irfanfaraaz
[user] Perform security inspection and monitoring for Alibaba Cloud DDoS security products, covering DDoS Basic Protection, DDoS Native Protection, and DDoS…
SkillAFreshness: AClaude Code +9 - 0.560score
alibabacloud-nginx-ingress-to-api-gateway
irfanfaraaz
Alibaba Cloud APIG Migration Skill.
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 5, 2026 (24 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/irfanfaraaz/claude-kit
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from irfanfaraaz
- 0.570score
alibabacloud-cfw-internet-firewall-protect
irfanfaraaz
Manage Cloud Firewall (CFW) Internet Firewall public IP protection switches on Alibaba Cloud.
SkillAFreshness: AClaude Code +9 - 0.570score
alibabacloud-cli-guidance
irfanfaraaz
Guide users to manage Alibaba Cloud resources using the Aliyun CLI command-line tool.
SkillAFreshness: AClaude Code +9 - 0.570score
alibabacloud-network-health-inspection
irfanfaraaz
Comprehensive health inspection tool for Alibaba Cloud network products (EIP, CBWP, NAT Gateway, CEN, Transit Router, Physical Connection, VBR, Global…
SkillAFreshness: AClaude Code +9 - 0.565score
alibabacloud-ddos-security-monitor
irfanfaraaz
[user] Perform security inspection and monitoring for Alibaba Cloud DDoS security products, covering DDoS Basic Protection, DDoS Native Protection, and DDoS…
SkillAFreshness: AClaude Code +9 - 0.565score
alibabacloud-domain-manage
irfanfaraaz
Query Alibaba Cloud domain information: domain details, domain list, advanced search, and instance ID lookup.
SkillAFreshness: AClaude Code +9 - 0.565score
alibabacloud-esa-pages-deploy
irfanfaraaz
Deploy HTML pages, static directories, or custom edge functions to Alibaba Cloud ESA edge nodes.
SkillAFreshness: AClaude Code +9
Cite this page
alibabacloud-ack-cli skill. Agent Mart. https://agentmart.dev/skills/irfanfaraaz-alibabacloud-ack-cli (last updated 2026-10-24)