المهارات asana-automation
📋

asana-automation

آمن

أتمتة سير عمل Asana باستخدام Claude

تتيح هذه المهارة لـ Claude Code إدارة مهام Asana والمشاريع والأقسام والفرق ومساحات العمل من خلال Rube MCP من Composio، مما يلغي التفاعلات اليدوية مع API ويمكن من أتمتة المهام المجمعة.

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

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

2

رفع في Claude

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

3

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

اختبرها

استخدام "asana-automation". أنشئ مهمة تسمى 'مراجعة PR #123' في مشروع 'Engineering'، وكّلف john@example.com، وتاريخ الاستحقاق غداً

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

تم إنشاء المهمة بنجاح!
- اسم المهمة: Review PR #123
- المشروع: Engineering
- المكلف: john@example.com
- تاريخ الاستحقاق: 2026-02-25
- GID المهمة: 1234567890

استخدام "asana-automation". اعرض جميع المهام في مشروع 'Q1 Sprint'

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

تم العثور على 12 مهمة في 'Q1 Sprint':
1. إعداد CI/CD - @alice - الاستحقاق 28 فبراير
2. كتابة وثائق API - @bob - الاستحقاق 1 مارس
3. مراجعة الكود - @carol - الاستحقاق 26 فبراير
...

استخدام "asana-automation". أنشئ قسماً جديداً يسمى 'In Review' في مشروع 'Engineering'

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

تم إنشاء القسم بنجاح!
- الاسم: In Review
- المشروع: Engineering
- GID القسم: 0987654321

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

آمن
v1 • 2/24/2026

This skill is purely documentation (SKILL.md) with no executable code. All 65 static findings are false positives: backticks are markdown code formatting, the URL is the legitimate public Rube MCP endpoint, and references to API operations are standard Asana functions not reconnaissance. Safe for publication.

1
الملفات التي تم فحصها
177
الأسطر التي تم تحليلها
3
النتائج
1
إجمالي عمليات التدقيق

مشكلات عالية المخاطر (3)

False Positive: Backtick Detection
Static scanner detected backticks as 'Ruby/shell backtick execution' but these are markdown code formatting (e.g., `ASANA_GET_MULTIPLE_WORKSPACES`). No executable code exists in this skill.
False Positive: Weak Cryptographic Algorithm
Static scanner flagged 'weak cryptographic algorithm' on words like 'description' and 'notes'. These are normal text fields, not cryptographic code.
False Positive: System Reconnaissance
Static scanner flagged tool names like ASANA_SEARCH_TASKS_IN_WORKSPACE as 'system reconnaissance'. These are legitimate Asana API operations for task management.
تم تدقيقه بواسطة: claude

درجة الجودة

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

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

مدير المشروع يؤتمت المهام المتكررة

يقوم مدير المشروع بإنشاء مهام تحديث الحالة الأسبوعية، ومهام تخطيط السباقات المتكررة، ويؤتمت تعيينات المهام عبر أعضاء الفريق في Asana.

المطور يؤتمت سير عمل السباقات

يستخدم المطور Claude لإنشاء قوالب المهام تلقائياً لمراجعات الكود، وتتبع الأخطاء، وقوائم التحقق من النشر في بداية السباق.

الفريق يؤتمت المهام الإدارية المجمعة

يقوم قائد الفريق بتنفيذ عمليات مجمعة مثل نقل مهام متعددة إلى أقسام، أو إنشاء نسخ مكررة من المشاريع، أو تحديث المكلفين عبر العديد من المهام دفعة واحدة.

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

إنشاء مهمة جديدة
استخدم مهارة asana-automation لإنشاء مهمة جديدة باسم [TASK_NAME] في مشروع [PROJECT_NAME]. عيّن المكلف إلى [EMAIL] وتاريخ الاستحقاق إلى [DATE].
سرد مهام المشروع
باستخدام asana-automation، اعرض جميع المهام في مشروع [PROJECT_NAME]. أظهر أسماء المهام والمكلفين وتواريخ الاستحقاق.
إنشاء مشروع مع أقسام
استخدم asana-automation لإنشاء مشروع جديد يسمى [PROJECT_NAME] في مساحة العمل [WORKSPACE]. أضف أقساماً لـ [SECTION_1] و [SECTION_2] و [SECTION_3].
إنشاء مهام مجمعة
باستخدام asana-automation، أنشئ هذه المهام بشكل مجمع: [TASK_LIST]. يجب إضافة كل مهمة إلى مشروع [PROJECT_NAME] مع المكلف المناسب.

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

  • استدعِ RUBE_SEARCH_TOOLS أولاً دائماً للحصول على مخططات الأدوات الحالية قبل الاستخدام
  • تحقق من حالة اتصال Asana وتظهر ACTIVE قبل تشغيل سير العمل
  • استخدم نمط حل GID مساحة العمل لتحويل الأسماء إلى معرفات لاستدعاءات API

تجنب

  • افتراض وجود المهام دون التحقق - تحقق دائماً من GIDs المهام المُعادة من استدعاءات الإنشاء
  • تخطي حل GID مساحة العمل - معظم العمليات تتطلب سياق مساحة العمل
  • عدم معالجة الترقيم لمجموعات النتائج الكبيرة - تحقق من next_page في الردود

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

ما هو Rube MCP؟
Rube MCP هو خادم نموذج بروتوكول السياق من Composio الذي يوفر التكامل مع Asana وخدمات أخرى. يتعامل مع تدفق OAuth وتواصل API.
هل أحتاج إلى مفتاح Asana API؟
لا. يستخدم Rube MCP مصادقة OAuth. يمكنك توصيل حساب Asana الخاص بك من خلال واجهة Rube، وهو يتعامل مع المصادقة تلقائياً.
هل يمكنني الوصول إلى أي مساحة عمل في Asana؟
يمكنك الوصول فقط إلى مساحات العمل التي قمت بالترخيص لها أثناء عملية اتصال OAuth. تعمل المهارة ضمن صلاحياتك المصرح بها.
كيف أجد GIDs مساحات العمل والمشاريع؟
استخدم أنماط حل المعرف في المهارة: استدعِ ASANA_GET_MULTIPLE_WORKSPACES للعثور على GIDs مساحات العمل، و ASANA_GET_WORKSPACE_PROJECTS للعثور على GIDs المشاريع.
ماذا يحدث إذا فشل جزء من العملية المجمعة؟
الطلبات الفردية في العمليات المتوازية مستقلة. إذا فشل أحدها، يستمر الآخرون. لا يوجد تراجع تلقائي - يجب عليك التعامل مع استعادة الفشل يدوياً.
هل يمكنني إنشاء مهام متكررة؟
المهارة لا تدعم المهام المتكررة بشكل أصلي. ستحتاج إلى إنشاء المهام بشكل فردي أو استخدام ميزة التكرار المدمجة في Asana بشكل منفصل.

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

المؤلف

sickn33

الترخيص

MIT

مرجع

main

بنية الملفات

📄 SKILL.md