Projeler klasörü altındaki bir projeyi, Antigravity kullanan öğrencilerin sorunsuz ve güvenli bir şekilde kendi bilgisayarlarında çalıştırabilmesi için temizler, paketler ve paylaşıma hazır hale getirir.
Bu skill, öğretmenin geliştirdiği bir projeyi, öğrencilerin kendi Antigravity ortamlarında anında çalıştırabilmesi için bir dışa aktarım (export) klasörü oluşturur. Temel amaç; çalışabilirliği garanti altına almak, öğretmen'in API ve gizli bilgilerini silerek güvenlik sağlamak ve dışarıdan bağımlı olunan tüm dosyaları proje içine dahil etmektir.
.env gizli ortam dosyaları silinmeli, yerine .env.example oluşturulmalıdır.sk-..., AIza..., şifreler) ve veritabanı bağlantı metinleri bulunarak BURAYA_KENDI_API_KEYINIZI_YAZIN gibi yer tutucularla (placeholder) değiştirilmelidir..git, __pycache__, .venv, .DS_Store, token.json, credentials.json (içi dolu ise) gibi gereksiz veya özel dosyalar kesinlikle dışa aktarılmamalıdır.../OrtakKlasor/utils.py) içeri aktarılan (import edilen) fonksiyon ve dosyalar tespit edilmelidir.requirements.txt dosyası oluşturulmalıdır.Hedef ve Çıktı Klasörünün Belirlenmesi
Projeler/[Proje Adı]Paylasilan_Projeler/[Proje Adı]_TaslakTemizlik ve Gizlilik
.csv, .json, vb. içinde özel müşteri verisi varsa) temizle veya dummy (örnek) data ile değiştir.Bağımlılık (Dependency) Kontrolü ve Optimizasyon
utils/ altına) koy ve import kodlarını buna göre güncelle.requirements.txt dosyasını oluştur.Kullanım Kılavuzu Hazırlanması
KURULUM_REHBERI.md veya README.md dosyası oluştur."Antigravity, bu klasördeki projeyi çalıştırmak istiyorum. Önce requirements.txt'yi kur ve ardından gerekli API keylerini .env içerisine girmek için benden iste.") belirt.Sonuç (Zip veya Doğrudan Paylaşım)
İşlem bittikten sonra Antigravity şu şekilde rapor vermelidir: