Agent skill
deploy-pipeline
Feature tamamlandıktan sonra commit → push → deploy pipeline'ı. "/deploy" komutuyla veya implement-feature'ın son adımı olarak tetiklenir. Her adımda kullanıcı onayı zorunludur — onaysız aksiyon alınmaz.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/deploy-pipeline
SKILL.md
Deploy Pipeline
Bu skill, tamamlanmış kodu güvenli şekilde deploy eder. Her adımda kullanıcı onayı zorunludur — onaysız ilerleme yapma.
Pipeline Adımları
Adım 1: Quality Gate
Aşağıdaki kontrolleri çalıştır:
npm test
npx tsc --noEmit
Tüm kontroller geçmeli. Herhangi biri başarısız olursa:
- Hatayı kullanıcıya göster
- Pipeline'ı durdur
- "Düzeltip tekrar deneyelim mi?" sor
Adım 2: Git Durum Kontrolü
git status
git branch --show-current
git log --oneline -5
Kullanıcıya göster:
- Hangi branch'tesin
- Değişen dosya sayısı
- Son commit'ler
Kural: main branch'teysen uyar ve feature branch oluşturmayı öner.
Adım 3: Commit (Onay Gerekli)
- Değişen dosyaları listele
- Anlamlı commit mesajı öner (conventional commits formatı)
- "Bu commit mesajı ile devam edeyim mi?" sor
- Onay gelirse:
git add <dosyalar>+git commit - Onay gelmezse: Kullanıcının istediği mesajla commit at
Adım 4: Push (Onay Gerekli)
- Push edilecek branch'i göster
- Remote durumunu kontrol et (
git remote -v) - " branch'ine push edeyim mi?" sor
- Onay gelirse:
git push -u origin <branch> - Push sonucunu göster
Adım 5: PR / Deploy Tetikleme (Onay Gerekli)
- GitHub Actions CI workflow'un otomatik tetikleneceğini bildir
- PR oluşturulup oluşturulmayacağını sor
- "PR oluşturayım mı? (main'e merge için)" sor
- Onay gelirse:
gh pr createile PR oluştur - CI durumunu kontrol et:
gh run list --limit 1
Adım 6: Sonuç Raporu
Pipeline tamamlandığında göster:
- Commit hash
- Branch adı
- PR URL (varsa)
- CI durumu
- Bir sonraki adım önerisi
Önemli Kurallar
- ASLA kullanıcı onayı almadan commit, push veya PR oluşturma
- ASLA main branch'e direkt push yapma
- ASLA force push kullanma
- Her adımda ne olacağını ÖNCE açıkla, SONRA onay iste
- Hata durumunda pipeline'ı durdur, kullanıcıya raporla
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?