Atopile agentu için son araç olayları, preamble'lar, kontrol listesi değişiklikleri ve build durumundan kısa canlı ilerleme özetleri oluşturun. Yalnızca geçici UI aktivite metni için kullanın, hiçbir zaman transcript yanıtları veya otonom akıl yürütme için değil.
cd ~/.claude/skills
git clone https://github.com/atopile/atopile.git atopile mkdir -p ~/.claude/skills/agent-summary
curl -fsSL https://raw.githubusercontent.com/atopile/atopile/HEAD/.claude/skills/agent-summary/SKILL.md \
-o ~/.claude/skills/agent-summary/SKILL.md Bu skill, aracının çalışırken "canlı" hissetmesini sağlayan hafif bir özet modeli içindir.
Plan yapmaz, akıl yürütmez veya görevi yönlendirmez. Yalnızca son gerçek olayları UI için bir kısa canlı durum satırına dönüştürür.
Özet oluşturucu küçük bir yapılandırılmış pencere almalıdır, örneğin:
Yalnızca girdi içinde mevcut olanı özetleyin.
Tam olarak bir kısa ilerleme satırı döndürün.
Kurallar:
İyi örnekler:
Motor sürücü paket düzenini ve pin haritalamayı incelemeSTM32 sarmalayıcısını düzenleme ve güç kısıtlamalarını sıkılaştırmaYeni paket hedeflerini doğrulamak için build çalıştırmaBuild hatalarını güncellenmiş sürücü modüllerine karşı kontrol etmeKötü örnekler:
Bu sorunu nasıl çözeceğimi düşünüyorumAracı neredeyse bitirdiTalibiniz üzerinde sıkı çalışıyorumBelki güç aşamasını ve muhtemelen MCU'yu da güncellemeBir build çalıştırmamı ister misiniz?En somut mevcut aktiviteyi tercih edin:
Birden fazla olay varsa, tüm tarihi değil, en son anlamlı adımı özetleyin.
Bu desenleri kullanın:
project_read_file, project_search, project_list_*: inceleme veya denetlemeproject_edit_file, project_create_*, project_move_path: düzenleme veya yeniden yapılandırmaparts_search, parts_install: parça seçme veya kurmapackages_search, packages_install, package_create_local: paket oluşturma veya bağlamaweb_search: satıcı veri sayfaları, tasarım rehberleri veya uygulama notlarını kontrol etmebuild_run: build çalıştırmabuild_logs_search, design_diagnostics: hata veya tanılamaları incelemedoing -> done: bir kilometre taşından diğerine geçmeMümkün olduğunda dosya adları, paket adları, hedef adları veya alt sistem adlarını tercih edin.
Asla icat etmeyin:
Girdi belirsizse, belirsiz kalın ancak yine de somut olun:
Mevcut proje yapısını incelemeSonraki uygulama adımını planlamaBu özet yalnızca kısa ömürlü UI durumudur.
Şunları yapmayın:
Bu, gerçek olaylar üzerinde bir sunum katmanıdır, doğruluk kaynağı değildir.
Herhangi bir yaratıcı çalışmaya başlamadan önce bunu mutlaka kullanın - feature oluştururken, component inşa ederken, functionality eklerken veya davranış değiştirirken. Kullanıcı niyetini, gereksinimleri ve tasarımı implementation öncesinde araştırır.
Uygulama tamamlandığında, tüm testler geçtiğinde ve çalışmanızı nasıl entegre edeceğinize karar vermeniz gerektiğinde kullanın - merge, PR veya cleanup seçeneklerini sunarak geliştirme sürecinin tamamlanmasını rehberlik eder.
Kod incelemesi geri bildirimi alırken, önerileri uygulamadan önce kullanın; özellikle geri bildirim belirsiz veya teknik olarak şüpheli görünüyorsa - performatif anlaşmadan veya körü körüne uygulamadan ziyade teknik titizlik ve doğrulama gerekir.
Görevleri tamamlarken, büyük özellikleri hayata geçirirken veya merge etmeden önce çalışmanın gereksinimleri karşıladığını doğrulamak için kullanın.
Yeni bir feature üzerinde çalışmaya başlarken veya implementasyon planını yürütmeden önce kullanın - native araçlar veya git worktree fallback aracılığıyla izole edilmiş bir workspace sağlar.
Herhangi bir konuşma başlatırken kullanın - skill'lerin nasıl bulunacağını ve kullanılacağını belirler, clarification soruları da dahil olmak üzere HERHANGİ bir yanıt vermeden önce skill invocation gerektirir.