Design ★ 65,490

bart-automation

Rube MCP (Composio) aracılığıyla Bart görevlerini otomatikleştirin. Her zaman güncel şemaları bulmak için önce araçları aratın.

cd ~/.claude/skills
git clone https://github.com/ComposioHQ/awesome-claude-skills.git awesome-claude-skills

Rube MCP Aracılığıyla Bart Otomasyonu

Composio'nun Bart araç seti aracılığıyla Rube MCP üzerinden Bart işlemlerini otomatikleştirin.

Araç seti dokümantasyonu: composio.dev/toolkits/bart

Ön Koşullar

  • Rube MCP bağlanmış olmalıdır (RUBE_SEARCH_TOOLS kullanılabilir)
  • RUBE_MANAGE_CONNECTIONS aracılığıyla etkin Bart bağlantısı (bart araç seti ile)
  • Geçerli araç şemalarını almak için her zaman RUBE_SEARCH_TOOLS çağrısı yapın

Kurulum

Rube MCP'yi Alın: İstemci konfigürasyonunuzda https://rube.app/mcp öğesini bir MCP sunucusu olarak ekleyin. API anahtarı gerekmez — sadece endpoint'i ekleyin ve çalışır.

  1. RUBE_SEARCH_TOOLS yanıt verdiğini doğrulayarak Rube MCP'nin kullanılabilir olduğunu doğrulayın
  2. RUBE_MANAGE_CONNECTIONS öğesini bart araç seti ile çağırın
  3. Bağlantı ACTIVE durumunda değilse, kurulumu tamamlamak için döndürülen auth bağlantısını takip edin
  4. Herhangi bir workflow çalıştırmadan önce bağlantı durumunun ACTIVE olduğunu doğrulayın

Araç Keşfi

Workflow'ları çalıştırmadan önce her zaman kullanılabilir araçları keşfedin:

RUBE_SEARCH_TOOLS
queries: [{use_case: "Bart operations", known_fields: ""}]
session: {generate_id: true}

Bu, kullanılabilir araç slugları, input şemaları, önerilen yürütme planları ve bilinen sorunları döndürür.

Temel Workflow Deseni

Adım 1: Kullanılabilir Araçları Keşfedin

RUBE_SEARCH_TOOLS
queries: [{use_case: "your specific Bart task"}]
session: {id: "existing_session_id"}

Adım 2: Bağlantıyı Kontrol Edin

RUBE_MANAGE_CONNECTIONS
toolkits: ["bart"]
session_id: "your_session_id"

Adım 3: Araçları Çalıştırın

RUBE_MULTI_EXECUTE_TOOL
tools: [{
  tool_slug: "TOOL_SLUG_FROM_SEARCH",
  arguments: {/* schema-compliant args from search results */}
}]
memory: {}
session_id: "your_session_id"

Bilinen Sorunlar

  • Her zaman önce arayın: Araç şemaları değişir. RUBE_SEARCH_TOOLS çağrısı yapmadan asla araç slugları veya argümanlarını hardcode etmeyin
  • Bağlantıyı kontrol edin: Araçları çalıştırmadan önce RUBE_MANAGE_CONNECTIONS öğesinin ACTIVE durumu gösterdiğini doğrulayın
  • Şema uyumluluğu: Arama sonuçlarından tam alan adlarını ve türlerini kullanın
  • Memory parametresi: RUBE_MULTI_EXECUTE_TOOL çağrılarında her zaman memory öğesini ekleyin, boş olsa bile ({})
  • Oturum yeniden kullanımı: Bir workflow içinde oturum kimliklerini yeniden kullanın. Yeni workflow'lar için yeni olanlar oluşturun
  • Sayfalandırma: Yanıtları sayfalandırma tokenları için kontrol edin ve tamamlanana kadar getirmeye devam edin

Hızlı Referans

İşlem Yaklaşım
Araçları bul Bart'a özgü use case ile RUBE_SEARCH_TOOLS
Bağlan RUBE_MANAGE_CONNECTIONS with bart araç seti
Çalıştır Keşfedilen araç slugları ile RUBE_MULTI_EXECUTE_TOOL
Toplu işlemler RUBE_REMOTE_WORKBENCH with run_composio_tool()
Tam şema schemaRef olan araçlar için RUBE_GET_TOOL_SCHEMAS

Composio tarafından desteklenmektedir

Benzer skill'ler

brainstorming Design

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.

obra/superpowers ★ 235,495
finishing-a-development-branch Design

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.

obra/superpowers ★ 235,495
receiving-code-review Design

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.

obra/superpowers ★ 235,495
requesting-code-review Design

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.

obra/superpowers ★ 235,495
using-git-worktrees Design

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.

obra/superpowers ★ 235,495
using-superpowers Design

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.

obra/superpowers ★ 235,495
Daha fazla: Design →