Shell Scripting
İki kabuk ajanı; bash deyimlerinin POSIX sh betiklerine sızmasını ShellCheck ve Bats ile önlüyor.
Kurulum
Claude Code: /plugin marketplace add wshobson/agents → /plugin install shell-scripting@claude-code-workflows
Üretim betiği yazarken, POSIX taşınabilirliğini korurken ya da ShellCheck ve Bats kurarken
- Geliştirici
- rsnodgrass
- Lisans
- MIT
Bu pazar yerindeki diğer eklentilerden farklı bir yazarın katkısı ve bilerek iki ajana bölünmüş. Bash ajanı set -Eeuo pipefail, trap ile temizlik ve mktemp kullanımından başlıyor. POSIX ajanı ise yazılı bir kısıt listesiyle çalışıyor: dizi yok, çift köşeli parantez testi yok, süreç ikamesi yok, küme genişletmesi yok, local anahtar sözcüğü yok, desenle değiştirme yok; ayrıca POSIX'te pipefail hiç bulunmadığı için katılığın set -eu ile sınırlı kaldığını söylüyor. İkisini ayrı tutmak, bash'e özgü deyimlerin bin/sh başlıklı bir betiğe düşmesini önlüyor. Araç tarafını üç skill taşıyor: doğru lehçeye ayarlanmış ShellCheck ve çıkış kodu ile çıktı üzerinden doğrulama yapan Bats testleri.
Benzer skill'ler
Functional Programming
SkillElixir OTP ve Haskell tip sistemi ajanları; hata toleransı ve yüksek güvence için.
Blockchain & Web3
SkillAkıllı sözleşme işi için Solidity güvenliği, ERC standartları ve Hardhat ya da Foundry testleri.
Game Development
SkillUnity DOTS, Godot 4 GDScript ve Bukkit ya da Paper eklenti ajanları tek pakette.
Yorumlar(0)
Yorum yapmak için giriş yap