المهارات trello-automation
📦

trello-automation

آمن ⚙️ الأوامر الخارجية🌐 الوصول إلى الشبكة

Automatiser les flux de travail Trello avec Claude

Arrêtez de gérer manuellement vos tableaux Trello. Cette compétence permet à Claude de créer des cartes, déplacer des tâches, affecter des membres et rechercher dans les tableaux programmatiquement via l'intégration Rube MCP.

يدعم: Claude Codex Code(CC)
📊 71 كافٍ
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "trello-automation". Create a card titled 'Review PR #42' on my 'Development' board in the 'Code Review' list with description 'Check the authentication changes before merge'

النتيجة المتوقعة:

Carte 'Review PR #42' créée sur le tableau Development. ID de la carte: 5a1b2c3d4e5f6g7h8i9j0k1l. Ajoutée à la liste Code Review en position supérieure.

استخدام "trello-automation". Search for all cards containing 'database' on my boards

النتيجة المتوقعة:

3 cartes trouvées: 1) 'Database migration plan' sur le tableau DevOps, 2) 'Fix database connection timeout' sur le tableau Backend, 3) 'Update database schema docs' sur le tableau Documentation.

استخدام "trello-automation". Move 'Deploy to staging' card to 'Done' list and assign to John

النتيجة المتوقعة:

Carte 'Deploy to staging' déplacée de 'In Progress' à 'Done'. Affectée à John (ID du membre: 4d3c2b1a0f9e8d7c6b5a4f3e). Affectation ajoutée aux membres de la carte.

التدقيق الأمني

آمن
v1 • 2/25/2026

Documentation-only skill with no executable code. All static findings are false positives from markdown formatting (backticks for code blocks) and API parameter names (idList, idCard). The skill provides legitimate instructions for Trello automation via Rube MCP integration.

1
الملفات التي تم فحصها
187
الأسطر التي تم تحليلها
3
النتائج
1
إجمالي عمليات التدقيق
مشكلات منخفضة المخاطر (1)
False Positive: Network URL Detection
Static analyzer flagged 'https://rube.app/mcp' as a hardcoded URL. This is the legitimate Rube MCP server endpoint for configuration, documented for users to add to their MCP client settings. Not a security concern.

عوامل الخطر

⚙️ الأوامر الخارجية (5)
🌐 الوصول إلى الشبكة (1)
تم تدقيقه بواسطة: claude

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
32
المجتمع
100
الأمان
91
الامتثال للمواصفات

ماذا يمكنك بناءه

Chef de projet: Créer automatiquement des tâches à partir de réunions

Convertissez automatiquement les notes de réunion en cartes Trello. Créez des cartes avec des descriptions, des responsables et des dates d'échéance basées sur les actions discutées en réunion.

Développeur: Enregistrer les bugs et problèmes sur le tableau

Lorsque Claude détecte des bugs pendant la revue de code, créez automatiquement des cartes sur votre tableau Trello avec des descriptions complètes, des étiquettes et des responsables.

Créateur de contenu: Planifier un calendrier éditorial

Configurez un calendrier de contenu avec des articles, vidéos et publications. Déplacez les cartes des listes 'Idées' à 'En cours' à 'Publiées' au fur et à mesure de l'avancement du travail.

جرّب هذه الموجهات

Créer une nouvelle carte de tâche
Create a Trello card on my board called 'Project Alpha' in the 'To Do' list. Title: 'Fix authentication bug', Description: 'Users report login fails on mobile devices', Due: tomorrow, Position: top
Déplacer une carte à travers les étapes du flux de travail
Search for the card 'Q1 Report' on all my boards, then move it to the 'Done' list. Add a comment 'Completed final review' after moving.
Créer plusieurs cartes à partir d'une liste
Create these 5 cards on the 'Sprint 23' board in the 'Backlog' list: 1) 'Add user profile page', 2) 'Implement search filters', 3) 'Write API docs', 4) 'Set up CI pipeline', 5) 'Create onboarding flow'. Add the checklist 'Testing steps' to each card.
Affecter et notifier les membres de l'équipe
Find the card 'Database migration' and assign it to team member 'Alice'. Add a comment '@Alice ready for your review' and attach the migration plan URL.

أفضل الممارسات

  • Toujours résoudre les noms d'affichage en IDs avant les opérations: Recherchez d'abord les tableaux pour trouver l'ID du tableau, puis obtenir les listes pour trouver l'ID de la liste, puis créer les cartes avec les IDs résolus.
  • Stockez immédiatement les IDs retournés après la création des cartes: Lorsqu'une nouvelle carte est créée, sauvegardez la valeur idCard retournée immédiatement car les opérations en aval comme l'ajout de checklists nécessitent cet ID spécifique.
  • Utilisez les opérations par lots pour les grands tableaux: Si vous devez lire plus de 1000 cartes, utilisez le point de terminaison TRELLO_GET_BATCH avec plusieurs URLs pour rester dans la limite de 300 requêtes par 10 secondes.

تجنب

  • N'utilisez pas les noms d'affichage à la place des IDs: Passer un nom de tableau comme 'Project Alpha' au lieu de l'ID hexadécimal de 24 caractères causera l'échec de tous les appels API.
  • Ne supposez pas des structures de réponse plates: De nombreuses réponses de l'API Trello imbriquent les données sous response.data.details ou data.data, donc analysez les réponses de manière défensive au lieu de supposer un tableau plat.
  • Ne créez pas les éléments de checklist un par un pour les grandes checklists: Ajouter 50 éléments de checklist nécessite 50 appels API séparés et peut atteindre les limites de taux; utilisez TRELLO_GET_BATCH pour les opérations en masse quand possible.

الأسئلة المتكررة

Qu'est-ce que Rube MCP et pourquoi en ai-je besoin?
Rube MCP est un service qui connecte Claude Code à des applications externes comme Trello. Ajoutez 'https://rube.app/mcp' comme serveur MCP dans votre configuration client, puis authentifiez-vous avec Trello via l'outil de gestion de connexion.
Pourquoi cette compétence nécessite-t-elle des IDs au lieu des noms?
L'API Trello utilise des IDs hexadécimaux de 24 caractères (comme 5a1b2c3d4e5f6g7h8i9j0k1l) comme identifiants uniques. Les noms d'affichage peuvent changer et ne sont pas uniques, donc la compétence résout toujours les noms en IDs avant d'effectuer les opérations.
Comment authentifier mon compte Trello?
Appelez l'outil RUBE_MANAGE_CONNECTIONS avec toolkit défini à 'trello'. Si le statut de la connexion n'est pas ACTIVE, utilisez le lien d'authentification fourni pour compléter l'authentification OAuth avec Trello.
Pourquoi ne puis-je pas trouver les cartes nouvellement créées dans la recherche?
L'indexation de recherche Trello a un délai de plusieurs minutes. Les cartes nouvellement créées ou mises à jour peuvent ne pas apparaître immédiatement dans les résultats de recherche. Utilisez TRELLO_GET_BOARDS_CARDS_BY_ID_BOARD pour lister toutes les cartes sur un tableau spécifique pour des résultats en temps réel.
Que se passe-t-il si j'atteins la limite de taux?
Trello autorise 300 requêtes par 10 secondes par jeton. Si vous dépassez cette limite, les requêtes échoueront temporairement. Utilisez TRELLO_GET_BATCH pour combiner plusieurs opérations de lecture en une seule requête et réduire la pression sur la limite de taux.
Puis-je travailler avec plusieurs tableaux Trello?
Oui. Utilisez TRELLO_GET_MEMBERS_BOARDS_BY_ID_MEMBER avec idMember='me' pour lister tous les tableaux accessibles, puis résolvez l'ID de chaque tableau pour effectuer des opérations sur différents tableaux dans le même flux de travail.

تفاصيل المطور

المؤلف

sickn33

الترخيص

MIT

مرجع

main

بنية الملفات

📄 SKILL.md