Tüm Ürünler
Search
Belge Merkezi

Cloud Skills Portal:Get started with Alibaba Cloud Skills

Son Güncelleme:Oct 08, 2026

Claude Code, Cursor veya Qoder gibi bir Agent istemcisine ilk Alibaba Cloud Skill'inizi yükleyerek cloud kaynaklarınızı doğal dil kullanarak arayın ve yönetin.

Önkoşullar

  • Alibaba Cloud hesabı: Kimlik doğrulama tamamlanmış olmalıdır.

  • Alibaba Cloud CLI: CLI'yi yükleyin ve kimlik bilgilerini yapılandırın. 3.3.3 veya sonraki bir sürüm gereklidir. Sürüm numarasını doğrulamak için aliyun version komutunu çalıştırın. Kimlik bilgilerinin yapılandırıldığını doğrulamak için aliyun configure list komutunu çalıştırın.

  • Resource Center: Resource Center hizmeti etkinleştirilmiş olmalıdır. Değilse, hizmeti etkinleştirmek için aliyun resourcecenter enable-resource-center komutunu çalıştırın. RAM kullanıcılarının AliyunResourceCenterReadOnlyAccess izin ilkesine sahip olması gerekir.

  • Node.js 18+: Skill yükleme komutu npx kullanır ve bu da Node.js 18 veya sonraki bir sürümü gerektirir. Sürüm numarasını doğrulamak için node --version komutunu çalıştırın.

  • Agent istemcisi: Skills özelliğini destekleyen bir Agent istemcisi yüklü olmalıdır. Aşağıdaki örneklerde Cursor, Claude Code ve Qoder kullanılmaktadır. Diğer istemciler de benzer şekilde yapılandırılabilir.

Yordam

1. Adım: Skills Portal'a gidin ve bir Skill seçin

  1. Skills Portal adresine gidin.

  2. Sayfanın üst kısmındaki arama kutusuna "resource search" (kaynak araması) gibi bir anahtar kelime girin veya ürün kategorisine göre göz atın.

  3. Ayrıntılar sayfasını açmak için hedef Skill'i tıklayın. Ayrıntılar sayfasında Skill yetenekleri, yükleme komutu ve örnek istemler görüntülenir. Aşağıdaki adımlarda örnek olarak Resource Center global kaynak araması (alibabacloud-resourcecenter-search) kullanılmıştır.

2. Adım: Skill'i yükleyin

Skill ayrıntılar sayfasında Install Guide öğesini tıklayın. Yükleme seçeneklerinizi belirleyin, oluşturulan komutu kopyalayın ve terminalinizde çalıştırın.

CLI komutuyla yükleme (önerilen)

Skill ayrıntılar sayfasında Install Guide öğesini tıklayın ve aşağıdaki üç yapılandırma adımını tamamlayın:

  1. Choose Install Tool (Yükleme Aracını Seçin): Birden çok Agent istemcisini destekleyen evrensel bir yükleme aracı olan Skills CLI veya yalnızca OpenClaw ekosistemine özel bir araç olan ClawHub CLI seçeneğini belirleyin.

  2. Choose Agent Client (Agent İstemcisini Seçin): Skill'in yükleneceği istemciyi seçin.

  3. Install Scope (Yükleme Kapsamını Seçin): Proje veya global.

    • Proje: Skill yalnızca geçerli projede kullanılabilir ve projeyle birlikte Git'e gönderilebilir. Yükleme yolu, proje kök dizini altındaki .{client}/skills/ dizinidir.

    • Global: Skill tüm projelerde kullanılabilir. Yükleme yolu ~/.{client}/skills/ dizinidir.

      Not

      Proje ve global kapsamda aynı ada sahip bir Skill bulunduğunda, proje kapsamı önceliklidir.

Yapılandırmayı tamamladıktan sonra, sayfanın alt kısmında yükleme komutu görünür. Kopyala simgesini tıklayın ve komutu terminalinize yapıştırın.

Skills CLI, aşağıdaki biçimde bir komut oluşturur:

npx skills add aliyun/alibabacloud-aiops-skills --skill <skill-name> --agent <client> -y --full-depth

Global yükleme için, -g bayrağı komuta otomatik olarak eklenir.

Her istemci için --agent parametresinin değerleri


Agent istemcisi


--agent değeri


Claude Code


claude-code


Cursor


cursor


Qoder


qoder


Qwen Code


qwen-code


Codex


codex


OpenClaw


openclaw


Gemini CLI


gemini-cli


GitHub Copilot


github-copilot

OpenClaw ekosistemini kullanıyorsanız, daha basit bir komut için ClawHub CLI'yi seçin:

npx clawhub install <skill-name>

ClawHub CLI, istemciyi veya yükleme kapsamını belirtmenizi gerektirmez.

Komutu çalıştırdıktan sonra, CLI skills@latest yüklemesini onaylamanızı ister. y girin ve Enter tuşuna basın. Skill dosyaları istemcinin skills dizinine yazılır. Skill'i yüklemek için istemciyi yeniden başlatın.

Yüklemeyi doğrulamak için aşağıdaki komutu çalıştırın:

npx skills ls

Skill'i global olarak yüklediyseniz, -g bayrağını kullanın:

npx skills ls -g

İndirerek yükleme

Ağ sorunları nedeniyle npx skills add başarısız olursa, Skill'i Skills Portal'dan manuel olarak indirin.

  1. Skill ayrıntılar sayfasında Install Guide öğesini tıklayın ve Download & Install sekmesine geçin.

  2. Download ZIP öğesini tıklayın.

  3. ZIP dosyasını herhangi bir dizine çıkarın.

  4. Çıkarılan Skill klasörünü ilgili Agent istemcisinin skills dizinine kopyalayın:


    Agent istemcisi


    Skills dizini


    Claude Code


    .claude/skills/


    Cursor


    .cursor/skills/


    Qoder


    .qoder/skills/


    Qwen Code


    .qwen-code/skills/


    Codex


    .codex/skills/


    OpenClaw


    ./skills/


    Gemini CLI


    .gemini/skills/


    GitHub Copilot


    .github-copilot/skills/

  5. Agent istemcisini yeniden başlatın. Hedef skills dizininde SKILL.md dosyasının bulunduğunu doğrulayın, ardından Skill'in çalıştığını onaylamak için Skill ile ilgili bir istem girin.

Not

Proje düzeyinde yükleme için, Skill'i proje kökü altındaki skills dizinine yerleştirin (örneğin, .claude/skills/). Global yükleme için, kullanıcı ana dizini altına yerleştirin (örneğin, ~/.claude/skills/).

3. Adım: Skill'i Agent istemcinizde kullanın

Yüklemeden sonra, Skill'i yüklemek için Agent istemcisini yeniden başlatın. Aşağıdaki örneklerde Claude Code, Cursor ve Qoder kullanılmaktadır:

Claude Code'da kullanma

  1. Terminalde, Skill'in yüklendiği proje dizinine gidin.

  2. Claude Code'u başlatın:

    claude
  3. Bir görev istemi girin:

    Search for all ECS instances under my current account.

Claude Code, Skill ile eşleşir, talimatlarını okur ve eşleşen cloud kaynaklarını döndürmek için aliyun resourcecenter search-resources komutunu çalıştırır.

Cursor'da kullanma

  1. Skill'in yüklendiği projeyi Cursor'da açın.

  2. Agent modunu açın (sohbet panelini açmak için Cmd+L veya Ctrl+L tuşlarına basın, ardından Agent moduna geçin).

  3. Bir görev istemi girin:

    Search for all ECS instances under my current account.

Agent, kaynak araması Skill'i ile eşleşir, CLI kimlik bilgilerini doğrular ve eşleşen cloud kaynaklarını döndürmek için aliyun resourcecenter search-resources komutunu çalıştırır.

Qoder'da kullanma

  1. Skill'in yüklendiği projeyi Qoder'da açın.

  2. Sohbet panelinde bir görev istemi girin:

    Search for all ECS instances under my current account.

Qoder, Skill ile eşleşir, talimatlarını okur ve eşleşen cloud kaynaklarını döndürmek için aliyun resourcecenter search-resources komutunu çalıştırır.

Beklenen sonuçlar

Agent görevi tamamladıktan sonra, çıktı aşağıdakine benzer görünür:

# ECS Instance Search Results
Found **3** ECS instances.

| Instance ID | Instance Name | Region | Status | Instance Type |
|---------|---------|------|------|------|
| i-bp1abc**** | web-server-01 | cn-hangzhou | Running | ecs.g6.large |
| i-bp2def**** | db-server-01 | cn-hangzhou | Running | ecs.r6.xlarge |
| i-bp3ghi**** | test-instance | cn-shanghai | Stopped | ecs.c6.large |
Not
  • Hesabınızda kaynak yoksa boş bir liste döndürülür; bu normaldir.

  • Gerçek çıktı, kullanılan Agent'a, temel modele ve hesabınızdaki kaynakların sayısına ve yapılandırmasına bağlı olarak değişir.

4. Adım: Daha fazla işlem deneyin

Skill çalıştıktan sonra daha karmaşık görevler deneyin. Resource Center global kaynak araması Skill'i şu tür istemleri destekler:

Kaynakları bölgeye göre arama

Show me all cloud resources in the China East 1 (Hangzhou) region.

Agent, bölgeye göre filtrelemek için aliyun resourcecenter search-resources komutunu çalıştırır ve eşleşen kaynakları bir tabloda görüntüler.

Kaynak dağılımını görüntüleme

Show me the resource count for each product type under my current account.

Agent, ürün türü başına kaynak sayısını almak için aliyun resourcecenter get-resource-counts komutunu çalıştırır ve bir dağılım özeti görüntüler.

Birden çok Skill yükleme

Agent'in yeteneklerini genişletmek için birden çok Skill yükleyin. Örneğin, aşağıdaki dört Skill "kaynak araması → ECS örneği tanılama → ağ erişilebilirlik analizi → güvenlik durumu sorgulama" şeklinde bir sorun giderme zinciri sağlar.

  • alibabacloud-resourcecenter-search

  • alibabacloud-ecs-diagnose

  • alibabacloud-network-reachability-analysis

  • alibabacloud-sas-overview

Birden çok Skill yüklendiğinde, Agent bunları tek bir konuşmada birleştirebilir. Örneğin, bir ECS örneğine genel ağdan erişilirken zaman zaman zaman aşımı oluşuyorsa, nedenin örnekten mi, ağ yolundan mı yoksa bir güvenlik olayından mı kaynaklandığını hızla belirleyebilirsiniz:

The application on ECS instance i-bp1xxxxxxx occasionally times out when accessed from the public network. First, diagnose the health status of this instance. Then, analyze the network reachability from the public network to port 80 of this instance. Finally, check whether Cloud Security Center has any related security alerts in the last 24 hours.

Yüklü bir Skill'i güncelleme

En son sürümü almak için yükleme komutunu tekrar çalıştırın veya Skill'i yeniden indirin. Örnek:

npx skills add aliyun/alibabacloud-aiops-skills --skill alibabacloud-resourcecenter-search --full-depth

Skills Portal üzerindeki Skill ayrıntılar sayfası, güncellemeye ihtiyacınız olup olmadığını belirlemeniz için son güncelleme zamanını gösterir.

SSS

Agent istemcim neden yüklü Skill'i bulamıyor?

Bu durum genellikle dizin uyuşmazlığı, eski bir istemci oturumu veya eksik Skill dosyalarından kaynaklanır. Aşağıdakileri kontrol edin:

  • Yükleme komutunu doğru proje dizininde çalıştırdığınızdan emin olun. Skills varsayılan olarak proje düzeyindeki .<client>/skills/ dizinine yüklenir ve diğer projelerde otomatik olarak etkili olmaz. Bir Skill'i projeler arasında kullanmak için global yükleme amacıyla -g bayrağını ekleyin.

  • Yüklemeden sonra, istemcinin skills dizinini yeniden taramasını sağlamak için Agent istemcisini yeniden başlatın veya istemcide mevcut projeyi yeniden açın.

  • SKILL.md dosyasının varlığını doğrulamak için ls .<client>/skills/<skill-name>/ komutunu çalıştırın. Dosya eksikse veya dizin boşsa, dizini silin ve yükleme komutunu tekrar çalıştırın.

  • Aynı ada sahip bir Skill hem project hem de global kapsamda yüklendiğinde, proje dizini önceliklidir. Global bir güncelleme etkili olmuyorsa, proje dizininde daha eski bir sürümün kalıp kalmadığını kontrol edin.

npx skills add komutu neden başarısız oluyor?

Yükleme hataları genellikle Node.js ortamı, ağ bağlantısı veya dizin izinlerinden kaynaklanır. Aşağıdakileri kontrol edin:

  • command not found: npx hatasını görürseniz, Node.js'in yüklü olduğunu ve sürümünün 18 veya üzeri olduğunu doğrulamak için node --version komutunu çalıştırın. Node.js yüklü değilse kurulum için Node.js resmi web sitesine bakın.

  • Hata bir ağ zaman aşımı veya yavaş indirme ise yerel ağ bağlantınızı kontrol edin ve tekrar deneyin.

  • Hata bir izin hatasıysa (örneğin, EACCES veya permission denied), npx komutunu çalıştırmak için sudo kullanmayın. Bunun yerine, proje dizini için geçerli kullanıcının yazma izinlerini kontrol edin ve düzeltin.

  • Hata 404 Not Found ise veya Skill adı yoksa, Skills Portal adresine gidin ve Skill tanımlayıcısının doğru yazıldığından ve Skill'in yayınlandığından emin olun.

Agent bir Skill'i çağırdığında neden hata alıyorum?

Çağrı hataları genellikle CLI kimlik bilgisi sorunları, yetersiz RAM izinleri veya etkin olmayan Resource Center hizmetinden kaynaklanır. Aşağıdakileri kontrol edin:

  • Hata bir kimlik doğrulama hatasıysa, geçerli CLI kimlik bilgilerinin geçerli olduğunu ve süresinin dolmadığını doğrulamak için aliyun sts get-caller-identity komutunu çalıştırın. Süreleri dolmuşsa, yeniden yapılandırmak için aliyun configure komutunu çalıştırın.

  • Hata yetersiz izinlerle ilgiliyse (örneğin, Forbidden.RAM veya NoPermission), RAM konsoluna gidin ve geçerli RAM kullanıcısı veya rolü için gerekli izin ilkesini ekleyin. Resource Center araması için AliyunResourceCenterReadOnlyAccess izni gereklidir. Ardından Agent'in yeniden denemesini sağlayın.

  • Hata Resource Center'ın etkinleştirilmediğini gösteriyorsa (örneğin, ServiceNotEnabled), hizmeti etkinleştirmek için aliyun resourcecenter enable-resource-center komutunu çalıştırın ve tekrar deneyin.

  • Hata belirli bir cloud ürün API'siyle (ECS veya SAS gibi) ilgiliyse, RAM kullanıcısı için gerekli izinleri eklemek üzere ilgili cloud ürün belgelerine bakın.