← Back to Skills Marketplace
sdk-team

Alibabacloud Find Skills

by alibabacloud-skills-team · GitHub ↗ · v0.0.5 · MIT-0
cross-platform ✓ Security Clean
248
Downloads
0
Stars
0
Active Installs
8
Versions
Install in OpenClaw
/install alibabacloud-find-skills
Description
Use this skill when users want to search, discover, browse, or find Alibaba Cloud (阿里云) agent skills. Triggers include: "find a skill for X", "search aliclou...
README (SKILL.md)

[!IMPORTANT] For any Alibaba Cloud query or management task:

  1. Search — use this skill (alibabacloud-find-skills) to find the relevant Skill.
  2. Install — install the matched Skill (see Installation).
  3. Execute — follow the installed Skill's instructions to fulfill the request.

Alibaba Cloud Agent Skills Search & Discovery

This skill helps users search, discover, and install Alibaba Cloud official Agent Skills through the agentexplorer CLI plugin.

Scenario Description

This skill enables users to:

  1. Search Skills — Find Alibaba Cloud Agent Skills by keyword, category, or both
  2. Browse Categories — Explore available skill categories and subcategories
  3. View Skill Details — Get detailed information about specific skills
  4. Install Skills — Guide users through skill installation process

Architecture: Alibaba Cloud CLI + agentexplorer Plugin → Skills Repository

Use Cases

  • "Find a skill for managing ECS instances"
  • "What Alibaba Cloud skills are available for databases?"
  • "阿里云有哪些 OSS 相关的 skill?"
  • "Browse all available alicloud skills"
  • "Install a skill for RDS management"

Installation

Pre-check: Aliyun CLI >= 3.3.3 required

Run aliyun version to verify >= 3.3.3. If not installed or version too low, run curl -fsSL https://aliyuncli.alicdn.com/setup.sh | bash to install/update, or see references/cli-installation-guide.md for installation instructions.

[MUST] CLI User-Agent (API calls only) — Every actual API invocation (e.g., aliyun agentexplorer ...) must include: --user-agent AlibabaCloud-Agent-Skills/alibabacloud-find-skills

Note: This flag applies only to commands that hit the OpenAPI (such as aliyun agentexplorer ...). Local/management commands like aliyun configure ..., aliyun configure list, aliyun configure ai-mode ..., aliyun plugin ..., and aliyun version do not support the --user-agent flag — do not pass it to them.

[MUST] Region — Every aliyun agentexplorer ... invocation must include --region cn-hangzhou (or another supported region). Without --region, the call will fail.

Step 1: Authenticate

Complete authentication first (see the Authentication section below). The next steps require valid credentials.

Step 2: Enable Auto Plugin Install

Once aliyun configure list shows a valid profile, enable automatic plugin installation:

aliyun configure set --auto-plugin-install true

Step 3: Enable AI-Mode (Optional)

Aliyun CLI provides AI-Mode. When enabled, the CLI automatically attaches AI identity information, allowing the server to identify and optimize Agent call chains.

# Enable AI-Mode
aliyun configure ai-mode enable

# Set AI-Mode user-agent identifier
aliyun configure ai-mode set-user-agent --user-agent AlibabaCloud-Agent-Skills/alibabacloud-find-skills

# Disable AI-Mode
aliyun configure ai-mode disable

Step 4: Update / Install Plugins

# Refresh plugin index and update installed plugins
aliyun plugin update

# Install the agentexplorer plugin
aliyun plugin install --names agentexplorer

# Verify installation (this is an API call — UA + region required)
aliyun agentexplorer --help

Authentication

Pre-check: Alibaba Cloud Credentials Required

Security Rules:

  • NEVER read, echo, or print AK/SK values (e.g., echo $ALIBABA_CLOUD_ACCESS_KEY_ID is FORBIDDEN)
  • NEVER ask the user to input AK/SK directly in the conversation or command line
  • NEVER use aliyun configure set with literal credential values
  • ONLY use aliyun configure list to check credential status
aliyun configure list

Check the output for a valid profile (AK, STS, or OAuth identity).

If no valid profile exists, STOP here.

  1. Obtain credentials from Alibaba Cloud Console
  2. Configure credentials outside of this session (via aliyun configure in terminal or environment variables in shell profile)
  3. Return and re-run after aliyun configure list shows a valid profile

RAM Policy

This skill uses read-only APIs from the AgentExplorer service. Required permissions: agentexplorer:ListCategories, agentexplorer:SearchSkills, agentexplorer:GetSkillContent. For the full RAM policy JSON, see references/ram-policies.md.

[MUST] Permission Failure Handling: When any command or API call fails due to permission errors at any point during execution, follow this process:

  1. Read references/ram-policies.md to get the full list of permissions required by this SKILL
  2. Use ram-permission-diagnose skill to guide the user through requesting the necessary permissions
  3. Pause and wait until the user confirms that the required permissions have been granted

For detailed permission information, see references/ram-policies.md.

Core Workflow

Step 1: Search Skills

Based on user intent, choose keyword search, category search, or both:

  • Keyword search: Extract keywords from the user's request and execute search directly
  • Category search: Call list-categories to get all available categories, select the best match, and search
  • Combined search: Use both keyword and category to narrow results
# Keyword search
aliyun agentexplorer search-skills \
  --keyword "\x3Ckeyword>" \
  --max-results 20 \
  --region cn-hangzhou \
  --user-agent AlibabaCloud-Agent-Skills/alibabacloud-find-skills

# Get all categories
aliyun agentexplorer list-categories \
  --region cn-hangzhou \
  --user-agent AlibabaCloud-Agent-Skills/alibabacloud-find-skills

# Category search
aliyun agentexplorer search-skills \
  --category-code "\x3Ccategory-code>" \
  --max-results 20 \
  --region cn-hangzhou \
  --user-agent AlibabaCloud-Agent-Skills/alibabacloud-find-skills

# Combined search (keyword + category)
aliyun agentexplorer search-skills \
  --keyword "\x3Ckeyword>" \
  --category-code "\x3Ccategory-code>" \
  --max-results 20 \
  --region cn-hangzhou \
  --user-agent AlibabaCloud-Agent-Skills/alibabacloud-find-skills

Step 2: Iterate Until Found

If the target skill is not in the results, adjust search criteria and retry automatically:

  1. Switch between Chinese and English keywords ("cloud server" → "ECS", "object storage" → "OSS")
  2. Broaden keywords (drop qualifiers: "RDS backup automation" → "RDS")
  3. Remove category filter, search by keyword only
  4. Try synonyms or related terms ("instance" → "ECS", "bucket" → "OSS")
  5. Browse the most relevant top-level category without keyword

Repeat until the target skill is found or confirmed not to exist. If all attempts fail, inform the user what was tried.

Step 3: View Skill Details (Optional)

Optionally retrieve skill content to verify it matches user intent before installation. This step can be skipped if the search results already provide sufficient information.

aliyun agentexplorer get-skill-content \
  --skill-name "\x3Cskill-name>" \
  --region cn-hangzhou \
  --user-agent AlibabaCloud-Agent-Skills/alibabacloud-find-skills

Step 4: Install Skill

Execute the installation command for the target skill.

# Option A: Using npx skills add
# By default this command is interactive (blocks for user input).
# Recommended: use non-interactive mode to avoid blocking.
#   --agent \x3Cclient>   Agent client to install for (see references/npx-skills-agents.md)
#   -g                 Install globally (home dir); omit for project-local install
#   -y                 Skip confirmation (requires --agent and -g/-local to be set)
npx skills add aliyun/alibabacloud-aiops-skills \
  --skill \x3Cskill-name> \
  --agent qwen-code \
  -g -y

# Option B: Using npx clawhub install (OpenClaw ecosystem)
npx clawhub install \x3Cskill-name>

Verify the skill appears in the available skills list after installation.

Command Reference

Parameters

Parameter Name Required/Optional Description Default Value
keyword Optional Search keyword (product name, feature name, or description) None
category-code Optional Category code for filtering (e.g., "computing", "computing.ecs") None
max-results Optional Maximum number of results per page (1-100) 20
next-token Optional Pagination token from previous response None
skip Optional Number of items to skip 0
skill-name Required (for get-skill-content) Unique skill identifier None

Pagination

When search results span multiple pages, use next-token from the previous response to fetch the next page:

aliyun agentexplorer search-skills \
  --keyword "\x3Ckeyword>" \
  --max-results 20 \
  --next-token "\x3Cnext-token-from-previous-response>" \
  --region cn-hangzhou \
  --user-agent AlibabaCloud-Agent-Skills/alibabacloud-find-skills

Success Verification

After each operation, verify success by checking:

  1. List Categories: Response contains categoryCode and categoryName fields
  2. Search Skills: Response contains skills array with valid skill objects
  3. Get Skill Content: Response contains complete skill markdown content
  4. Install Skill: Skill appears in Claude Code skills list

For detailed verification steps, see references/verification-method.md.

Search Strategies & Best Practices

1. Keyword Selection

  • Use product codes: ecs, rds, oss, slb, vpc (English abbreviations work best)
  • Chinese names: Also supported, e.g., "云服务器", "数据库", "对象存储"
  • Feature terms: "backup", "monitoring", "batch operation", "deployment"
  • Generic terms: When unsure, use broader terms like "compute", "storage", "network"

2. Category Filtering

  • Browse first: Use list-categories to understand available categories
  • Top-level categories: computing, database, storage, networking, security, etc.
  • Subcategories: Use dot notation like computing.ecs, database.rds
  • Multiple categories: Separate with commas: computing,database

3. Result Optimization

  • Start broad: Begin with keyword-only search, then add category filters
  • Adjust page size: Use --max-results based on display needs (20-50 typical)
  • Check install counts: Popular skills usually have higher install counts
  • Read descriptions: Match skill description to your specific use case

4. When No Results Found

# Strategy 1: Try alternative keywords
# Instead of "云服务器" try "ECS" or "instance"

# Strategy 2: Remove filters
# Drop category filter, search by keyword only

# Strategy 3: Browse by category
aliyun agentexplorer list-categories --region cn-hangzhou --user-agent AlibabaCloud-Agent-Skills/alibabacloud-find-skills
aliyun agentexplorer search-skills --region cn-hangzhou --category-code "computing" --user-agent AlibabaCloud-Agent-Skills/alibabacloud-find-skills

# Strategy 4: Use broader terms
# Instead of "RDS backup automation" try just "RDS" or "database"

5. Display Results to Users

When presenting search results, format as table:

Found N skills:

| Skill Name | Display Name | Description | Category | Install Count |
|------------|--------------|-------------|----------|---------------|
| alibabacloud-ecs-batch | ECS Batch Operations | Batch manage ECS instances | Computing > ECS | 245 |
| ... | ... | ... | ... | ... |

Include:

  • skillName: For installation and detailed queries
  • displayName: User-friendly name
  • description: Brief overview
  • categoryName + subCategoryName: Classification
  • installCount: Popularity indicator

Cleanup

This skill does not create any resources. No cleanup is required.

Best Practices

  1. Always verify credentials first — Use aliyun configure list before any search operation
  2. Iterate on search — Automatically adjust keywords and retry until the target skill is found or confirmed absent
  3. Start with broad searches — Narrow down with filters if too many results
  4. Show category structure — Help users understand available categories before filtering
  5. Display results clearly — Use tables to make skill comparison easy
  6. Provide skill names — Always show skillName field for installation
  7. Handle pagination — Offer to load more results if nextToken is present
  8. Check install counts — Guide users toward popular, well-tested skills
  9. Show full details — Use get-skill-content before installation recommendation
  10. Test after install — Verify skill is available after installation

Common Use Cases & Examples

Example 1: Find ECS Management Skills

# User: "Find skills for managing ECS instances"

# Step 1: Search by keyword
aliyun agentexplorer search-skills \
  --keyword "ECS" \
  --max-results 20 \
  --region cn-hangzhou \
  --user-agent AlibabaCloud-Agent-Skills/alibabacloud-find-skills

# Step 2: Display results table and get details for the best match
aliyun agentexplorer get-skill-content \
  --skill-name "alibabacloud-ecs-batch-command" \
  --region cn-hangzhou \
  --user-agent AlibabaCloud-Agent-Skills/alibabacloud-find-skills

Example 2: Browse Database Skills

# User: "What database skills are available?"

# Step 1: List categories to show database category
aliyun agentexplorer list-categories \
  --region cn-hangzhou \
  --user-agent AlibabaCloud-Agent-Skills/alibabacloud-find-skills

# Step 2: Search database category
aliyun agentexplorer search-skills \
  --category-code "database" \
  --max-results 20 \
  --region cn-hangzhou \
  --user-agent AlibabaCloud-Agent-Skills/alibabacloud-find-skills

# Step 3: Display results grouped by subcategory

Example 3: Search with Chinese Keyword

# User: "搜索 OSS 相关的 skill"

# Step 1: Search using Chinese or English keyword
aliyun agentexplorer search-skills \
  --keyword "OSS" \
  --max-results 20 \
  --region cn-hangzhou \
  --user-agent AlibabaCloud-Agent-Skills/alibabacloud-find-skills

# Step 2: Display results in user's preferred language

Example 4: Narrow Down Search

# User: "Find backup skills for RDS"

# Step 1: Combined search
aliyun agentexplorer search-skills \
  --keyword "backup" \
  --category-code "database.rds" \
  --max-results 20 \
  --region cn-hangzhou \
  --user-agent AlibabaCloud-Agent-Skills/alibabacloud-find-skills

# Step 2: Display targeted results

Reference Documentation

Reference Description
references/ram-policies.md Detailed RAM permission requirements
references/related-commands.md Complete CLI command reference
references/verification-method.md Success verification steps for each workflow
references/cli-installation-guide.md Alibaba Cloud CLI installation guide
references/acceptance-criteria.md Testing acceptance criteria and patterns
references/category-examples.md Common category codes and examples
references/npx-skills-agents.md Supported --agent values for npx skills add

Troubleshooting

Error: "failed to load configuration"

Cause: Alibaba Cloud CLI not configured with credentials.

Solution: Follow authentication section above to configure credentials.

Error: "Plugin not found"

Cause: agentexplorer plugin not installed.

Solution: Run aliyun plugin install --names aliyun-cli-agentexplorer

No Results Returned

Cause: Search criteria too specific or incorrect category code.

Solutions:

  1. Try broader keywords
  2. Remove category filter
  3. Use list-categories to verify category codes
  4. Try English product codes instead of Chinese names

Pagination Issues

Cause: Incorrect nextToken or skip value.

Solution: Use exact nextToken value from previous response, don't modify it.

Notes

  • Read-only operations: This skill only performs queries, no resources are created
  • No credentials required for browsing: Some operations may work without full credentials
  • Multi-language support: Keywords support both English and Chinese
  • Regular updates: Skills catalog is regularly updated with new skills
  • Community skills: Some skills may be community-contributed, check descriptions carefully
Usage Guidance
This skill appears to do what it says: it queries Alibaba Cloud's AgentExplorer via the Aliyun CLI. Before running any commands: 1) Do not paste credentials into chat — configure them locally via the CLI or environment variables as instructed. 2) Be cautious about running remote install commands (curl | bash); prefer vendor-signed binaries or package manager installs and verify URLs (aliyuncli.alicdn.com and official GitHub repos are expected here). 3) Note the small doc inconsistencies (plugin name variants, an npx-based verification/install step) and confirm the exact plugin name with your aliyun version's help output before installing. 4) Apply the minimal read-only RAM policy shown if you want least-privilege access. If you need higher assurance, ask the skill author for authoritative install URLs or a signed release fingerprint before running installer scripts.
Capability Analysis
Type: OpenClaw Skill Name: alibabacloud-find-skills Version: 0.0.5 The skill is a legitimate discovery and installation tool for Alibaba Cloud Agent Skills, utilizing the official 'aliyun' CLI and the 'agentexplorer' plugin. It demonstrates strong security awareness by explicitly instructing the agent never to read, print, or request sensitive Access Key credentials (AK/SK) and relies on standard authentication checks. All external resources, including the CLI installation script (aliyuncli.alicdn.com) and the skills repository (github.com/aliyun), point to official Alibaba Cloud infrastructure, and the required RAM policies are strictly read-only.
Capability Tags
requires-walletrequires-oauth-tokenrequires-sensitive-credentials
Capability Assessment
Purpose & Capability
The skill's stated purpose (search/browse/get/install Alibaba Cloud agent skills) matches the instructions: all actions are Aliyun CLI commands against the AgentExplorer APIs. Required artifacts (CLI, agentexplorer plugin, valid Alibaba Cloud credentials) are expected for this purpose. Minor inconsistency: some reference files use the plugin name 'aliyun-cli-agentexplorer' while others use 'agentexplorer' — this is likely a naming/typo issue but does not change the overall purpose.
Instruction Scope
SKILL.md stays within the stated scope (listing categories, searching skills, fetching content, and guiding installation). It explicitly forbids echoing or asking for AK/SK in-chat and requires credentials to be configured outside the session. Notable instructions that expand scope: recommending running a remote install script (curl -fsSL https://aliyuncli.alicdn.com/setup.sh | bash), and an npx-based 'skills add' GitHub install step in verification. Those are expected for installing CLI/plugins but carry operational risk and should be executed only from trusted systems.
Install Mechanism
The skill package itself has no install spec or code (instruction-only). However the documentation instructs users to install Aliyun CLI via a remote setup script (curl | bash) and to download official binaries from alicdn or GitHub for other steps. Using official vendor endpoints (aliyuncli.alicdn.com, aliyun download URLs, GitHub) is common, but curl|bash and arbitrary moves to /usr/local/bin are higher-risk operational actions and warrant user caution.
Credentials
The skill metadata requests no environment variables or credentials itself. Runtime requires the user's Alibaba Cloud credentials (AK/SK, STS, or instance RAM role) which are necessary and proportionate for calling AgentExplorer APIs. The docs emphasize least-privilege and provide a minimal read-only RAM policy — this aligns with the skill's read-only nature.
Persistence & Privilege
The skill is instruction-only, has no install-time components in the package, and is not set to always:true. It does not request persistent agent-level privileges or attempt to modify other skills or system-wide settings beyond advising standard CLI/plugin installation and configuration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install alibabacloud-find-skills
  3. After installation, invoke the skill by name or use /alibabacloud-find-skills
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.0.5
alibabacloud-find-skills v0.0.5 - Added requirement to specify `--region cn-hangzhou` for all API calls (`aliyun agentexplorer ...`); calls without a region will now fail. - Clarified that `--user-agent` must only be used with OpenAPI-invoking commands, not local CLI commands like `aliyun configure` or `aliyun plugin`. - Improved installation and authentication instructions for clarity and separation of steps. - Updated and streamlined prerequisite checks and plugin management steps. - Removed the local validation script (`scripts/validate-skill.sh`).
v0.0.4
- Increased minimum required Aliyun CLI version to 3.3.3 and updated installation command/instructions. - Added requirement to always include the full user-agent string `AlibabaCloud-Agent-Skills/alibabacloud-find-skills` in every CLI call. - Clarified that after installation, plugins must be updated using `aliyun plugin update`. - Updated all CLI usage examples to use the new user-agent value. - Improved documentation for AI-Mode configuration and CLI upgrade verification steps.
v0.0.3
**alibabacloud-find-skills v0.0.3 – Update Highlights** - Added instructions for enabling and configuring Aliyun CLI AI-Mode. - Introduced plugin update guidance for staying current with latest features and fixes. - Improved search workflow: skills can now be found using both keyword and category with automatic retry strategies (including language switching and synonyms). - Simplified and clarified core usage steps and removed redundant parameter confirmation requirements. - Now supports multiple installation command options, including `npx clawhub install`. - Enhanced skill for more robust search and install flows based on user input and intent.
v0.0.2
alibabacloud-find-skills 0.0.2 - Corrected the skill installation command to use the appropriate skill package name. - Minor updates to workflow descriptions for accuracy and clarity. - No major functional or breaking changes.
v0.0.1
Initial release. - Enables users to search, browse, and discover Alibaba Cloud agent skills via the agentexplorer CLI plugin. - Supports finding skills by keyword, category, or both, with paginated search. - Provides workflows to view skill details and install skills. - Includes clear installation and authentication instructions. - Outlines required permissions and parameter confirmation before API calls.
v0.0.1-beta.6
No functional or content changes detected in this version. - No file changes were made compared to the previous version. - Skill behavior and documentation remain unchanged.
v0.0.1-beta.5
No user-facing changes in this version. - No file changes detected. - Skill functionality and documentation remain the same as the previous version.
v0.0.1-beta.4
- Added detailed documentation for searching, browsing, and installing Alibaba Cloud agent skills. - Included comprehensive workflows for skill discovery, detail retrieval, and installation. - Specified required Alibaba Cloud CLI version, dependency on the agentexplorer plugin, and strict credential handling. - Listed required RAM permissions and included security and confirmation protocols. - Outlined user parameter confirmation requirements for all commands and workflows.
Metadata
Slug alibabacloud-find-skills
Version 0.0.5
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 8
Frequently Asked Questions

What is Alibabacloud Find Skills?

Use this skill when users want to search, discover, browse, or find Alibaba Cloud (阿里云) agent skills. Triggers include: "find a skill for X", "search aliclou... It is an AI Agent Skill for Claude Code / OpenClaw, with 248 downloads so far.

How do I install Alibabacloud Find Skills?

Run "/install alibabacloud-find-skills" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Alibabacloud Find Skills free?

Yes, Alibabacloud Find Skills is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Alibabacloud Find Skills support?

Alibabacloud Find Skills is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Alibabacloud Find Skills?

It is built and maintained by alibabacloud-skills-team (@sdk-team); the current version is v0.0.5.

💬 Comments