Composio Contentful entegrasyonu ile headless CMS işlemlerinizi otomatikleştirin -- spaces listeleme, space metadata alma ve space konfigürasyonlarını güncelleme özellikleri sunuyoruz.
cd ~/.claude/skills
git clone https://github.com/ComposioHQ/awesome-claude-skills.git awesome-claude-skills mkdir -p ~/.claude/skills/Contentful Automation
curl -fsSL https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/HEAD/composio-skills/contentful-automation/SKILL.md \
-o ~/.claude/skills/Contentful Automation/SKILL.md Contentful headless CMS alanlarınızı doğrudan Claude Code üzerinden yönetin. Alanları listeleyin, meta verileri alın ve alan konfigürasyonlarını terminalinizi terk etmeden güncelleyin.
Toolkit dokümantasyonu: composio.dev/toolkits/contentful
https://rube.app/mcp
Kimliği doğrulanmış hesabınıza erişilebilir tüm Contentful alanlarını keşfedin. Bu genellikle ilk işlemdir çünkü diğer çoğu işlem bir space_id gerektirir.
Tool: CONTENTFUL_LIST_SPACES
Önemli parametreler:
limit (1-1000) -- döndürülecek maksimum alan sayısı (varsayılan: 100)skip -- pagination için atlanacak alan sayısıorder -- alana göre sırala, örneğin sys.createdAt veya azalan sıra için -sys.createdAtÖrnek prompt: "Tüm Contentful alanlarımı listele"
Geçerli sys.version dahil olmak üzere belirli bir alan için ayrıntılı meta verileri alın; bu güncelleme için gereklidir.
Tool: CONTENTFUL_GET_SPACE
Önemli parametreler:
space_id (gerekli) -- alınacak alanın ID'si (alfanümerik, 1-64 karakter)Örnek prompt: "Contentful alan abc123def için detayları al"
Belirli bir alanın adını güncelleyin. Eşzamanlı değişiklik çatışmalarını önlemek için iyimser kilitleme amacıyla mevcut versiyon numarası gereklidir.
Tool: CONTENTFUL_UPDATE_SPACE
Önemli parametreler:
space_id (gerekli) -- güncellenecek alanın ID'siname (gerekli) -- alan için yeni ad (1-255 karakter)version (gerekli) -- sys.version öğesinden geçerli alan versiyonu (> 0 olmalıdır)Örnek prompt: "Contentful alanı abc123def olarak yeniden adlandırınız 'Production Content Hub'"
Alan listesini ve detay almayı birleştirerek kuruluşunuzun Contentful alanlarını denetleyin.
Tools: CONTENTFUL_LIST_SPACES ardından CONTENTFUL_GET_SPACE
İş Akışı:
Örnek prompt: "Tüm Contentful alanlarını denetleyin -- oluşturma tarihleri ve güncel versiyonları ile birlikte listeleyin"
CONTENTFUL_UPDATE_SPACE, CONTENTFUL_GET_SPACE öğesinden en son sys.version gerektirir. Okuma ve yazma işleminiz arasında başka biri alanı değiştirirse, güncelleme bir version çatışması ile başarısız olur. Güncellemeden hemen önce her zaman alanı getirin.CONTENTFUL_LIST_SPACES, limit ve skip parametreleri kullanır. Çok sayıda alanınız olduğunda, alanları kaçırmamak için daha fazla sonuç döndürülmeyene kadar skip parametresini artırarak yineleyin.CONTENTFUL_UPDATE_SPACE aracılığıyla yapılan güncellemeler, tokeninizde alan yönetimi kapsamları yoksa başarısız olur; CONTENTFUL_GET_SPACE aracılığıyla okumalar başarılı olsa bile. Tokeninizin yazma izinlerine sahip olduğunu doğrulayın.space_id şu desene uymalıdır ^[a-zA-Z0-9-_.]{1,64}$. Geçersiz karakterler reddedilecektir.| Tool Slug | Açıklama |
|---|---|
CONTENTFUL_LIST_SPACES |
Hesabınıza erişilebilir tüm alanları listeleyin |
CONTENTFUL_GET_SPACE |
Tek bir alan için ayrıntılı meta verileri alın |
CONTENTFUL_UPDATE_SPACE |
Bir alanın adını güncelleyin (version gereklidir) |
Composio tarafından desteklenmektedir