بنقرة واحدة
delete-old-logs
Belirli bir klasörde N günden eski log dosyalarını listeler, onay aldıktan sonra siler.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Belirli bir klasörde N günden eski log dosyalarını listeler, onay aldıktan sonra siler.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Bir klasörü tarihe göre zip'leyerek ~/Downloads klasörüne yedekler.
Bir klasördeki en büyük dosyaları ve alt klasörleri listeler.
macOS'ta masaüstü bildirimi gösterir. Sadece macOS'ta çalışır.
Sistemin temel durumunu özetler — CPU, RAM, disk, uptime.
Bir şehrin güncel hava durumunu söyler.
Selam veren örnek skill. Yeni başlayanlar için template.
| name | delete-old-logs |
| version | 0.1.0 |
| description | Belirli bir klasörde N günden eski log dosyalarını listeler, onay aldıktan sonra siler. |
| icon | 🗑️ |
| example_prompt | /tmp altındaki 30 günden eski log dosyalarını sil |
| ajanox | >=0.2.0 <2.0.0 |
| permissions | ["shell_safe","shell_unsafe","file_write"] |
| author | {"name":"Özal Yıldırım","github":"yildirimozal"} |
| license | Apache-2.0 |
| language | tr |
| languages | ["tr","en"] |
| requires | {"binaries":["find","rm"],"os":["linux","darwin"],"internet":false} |
| tags | ["filesystem","cleanup","logs"] |
Belirli bir klasörde N günden eski log dosyalarını bulup siler. Bu, klasik "30 günden eski log dosyalarını sil" senaryosunun referans implementasyonudur.
klasor (zorunlu): aranacak yol. Türkçe ifadeleri İngilizce'ye çevir:
/var/log (Linux) veya ~/Library/Logs (macOS)~/Downloadsgun (opsiyonel, default: 30): kaç günden eskifind <klasor> -type f -name "*.log" -mtime +<gun>
Bu komut shell_safe — sessizce çalışır.
Kullanıcıya hiçbir şey sormadan, doğrudan rm çağır:
rm -f <dosya1> <dosya2> ...
<dosya1> <dosya2> yerine Adım 1'in çıktısındaki dosya yollarını koy.
KRİTİK: "Silmek istiyor musunuz?" diye SORMA. Doğrudan rm bash çağrısını yap. Çünkü:
rm shell_unsafe kategorisindedir/var/log SIP korumalı; ~/Library/Logs yazılabilirshell_unsafe ve file_write permission'larını gerektirir. Critical path
(~/.ssh, /etc, ...) altında bir log dosyasına dokunulursa Ajanox
ekstra onay katmanı devreye girer ve "T (Tümünü onayla)" opsiyonu KAPALI olur.