AMD ROCm için İlk Açık Kaynak Agent Skill Koleksiyonu
NVIDIA'nın 428+ agent skill'ine karşı AMD'nin sıfır olduğu skills.sh ekosisteminde, ROCm GPU iş yükleri için 10 üretime hazır agent skill geliştirildi.
AI kodlama ajanlarının (Claude Code, Cursor, OpenCode vb.) kullandığı skills.sh kayıt defterinde NVIDIA için 428'in üzerinde agent skill bulunurken, AMD ROCm için hiçbir skill mevcut değildi. Bu boşluğu doldurmak amacıyla amd-rocm-skills adlı açık kaynak proje geliştirildi; ROCm kurulumu, Docker GPU passthrough, vLLM ve YOLO dağıtımı, video pipeline, benchmarking ve PPE (kişisel koruyucu ekipman) tespiti gibi alanları kapsayan 10 üretime hazır skill sunuyor.
Projenin teknik omurgası, PyTorch'un torch.cuda API'sinin hem AMD ROCm hem NVIDIA CUDA üzerinde çalışmasına dayanıyor; torch.version.hip kontrolü ile arka uç otomatik olarak ayırt ediliyor. Her skill, ROCm, CUDA ve CPU olmak üzere üç backend'i otomatik tespit edip aynı kod tabanıyla çalışabiliyor. Docker tarafında da tek bir docker-compose dosyasıyla rocm, nvidia ve cpu profilleri arasında geçiş yapılabiliyor.
Tüm skill'ler agentskills.io standardına uygun şekilde yazıldığı ve herhangi bir ajan'a özel alan (context, agent, model gibi) içermediği için Claude Code, OpenCode, Cursor, Codex, Cline, Roo Code, Windsurf, Gemini CLI ve Kiro CLI dahil 9'dan fazla ajan ile birebir aynı şekilde çalışıyor. Bu durum, mühendislerin AMD donanımında manuel dokümantasyon taraması yapmadan GPU kurulumu, model dağıtımı ve endüstriyel görüntü işleme görevlerini doğal dil komutlarıyla otomatikleştirebilmesini sağlıyor.
Proje, npx skills add komutuyla tek satırda kurulabiliyor ve MI300X gibi veri merkezi GPU'larından RX 7900 gibi tüketici kartlarına kadar geniş bir donanım yelpazesini destekliyor; bu da AMD ekosisteminin agent-tabanlı AI geliştirme akışlarına entegrasyonunda önemli bir eksikliği kapatıyor.