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
Planning with Files
SkillPlanı diske yazar, bağlam sıfırlansa da iş kaldığı yerden sürer.
Atomic Agents Skills
SkillHer ajan, araç ve bağlam sınırının doğrulanmış bir şema olduğu Atomic Agents kodunu üretiyor.
AlloyDB for PostgreSQL Skills
SkillAlloyDB kümesini ajan üzerinden yönetiyor: kurulum, şema, sağlık ve replikasyon tek yerde.

Yorumlar(0)
Yorum yapmak için giriş yap