asana-automation
Automatiser les flux de travail Asana avec Claude
Cette compétence permet à Claude Code de gérer les tâches, projets, sections, équipes et espaces de travail Asana via le Rube MCP de Composio, éliminant les interactions manuelles avec l'API et permettant l'automatisation en masse des tâches.
下載技能 ZIP
在 Claude 中上傳
前往 設定 → 功能 → 技能 → 上傳技能
開啟並開始使用
測試它
正在使用「asana-automation」。 Create a task called 'Review PR #123' in the 'Engineering' project, assign to john@example.com, due tomorrow
預期結果:
Task created successfully!
- Task Name: Review PR #123
- Project: Engineering
- Assignee: john@example.com
- Due Date: 2026-02-25
- Task GID: 1234567890
正在使用「asana-automation」。 List all tasks in the 'Q1 Sprint' project
預期結果:
Found 12 tasks in 'Q1 Sprint':
1. Setup CI/CD - @alice - Due Feb 28
2. Write API docs - @bob - Due Mar 1
3. Code review - @carol - Due Feb 26
...
正在使用「asana-automation」。 Create a new section called 'In Review' in the 'Engineering' project
預期結果:
Section created successfully!
- Name: In Review
- Project: Engineering
- Section GID: 0987654321
安全審計
安全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.
高風險問題 (3)
品質評分
你能建構什麼
Le chef de projet automatise les tâches récurrentes
Un chef de projet crée des tâches de mise à jour de statut hebdomadaires, des tâches récurrentes de planification de sprint et automatise les attributions de tâches entre les membres de l'équipe dans Asana.
Le développeur automatise les flux de travail de sprint
Un développeur utilise Claude pour créer automatiquement des modèles de tâches pour les revues de code, le suivi des bogues et les listes de déploiement au début du sprint.
L'équipe automatise les tâches administratives en masse
Un responsable d'équipe effectue des opérations en masse comme déplacer plusieurs tâches vers des sections, dupliquer des projets ou mettre à jour les responsables sur de nombreuses tâches à la fois.
試試這些提示
Use the asana-automation skill to create a new task named [TASK_NAME] in the [PROJECT_NAME] project. Set the assignee to [EMAIL] and due date to [DATE].
Using asana-automation, list all tasks in the [PROJECT_NAME] project. Show task names, assignees, and due dates.
Use asana-automation to create a new project called [PROJECT_NAME] in workspace [WORKSPACE]. Add sections for [SECTION_1], [SECTION_2], and [SECTION_3].
Using asana-automation, create these tasks in bulk: [TASK_LIST]. Each task should be added to project [PROJECT_NAME] with the appropriate assignee.
最佳實務
- Toujours appeler d'abord RUBE_SEARCH_TOOLS pour obtenir les schémas des outils actuels avant utilisation
- Vérifier que le statut de connexion Asana montre ACTIF avant d'exécuter les flux de travail
- Utiliser le motif de résolution du GID de l'espace de travail pour convertir les noms en IDs pour les appels API
避免
- Supposer que les tâches existent sans vérification - toujours vérifier les GIDs de tâche retournés par les appels de création
- Ignorer la résolution du GID de l'espace de travail - la plupart des opérations nécessitent le contexte de l'espace de travail
- Ne pas gérer la pagination pour les grands ensembles de résultats - vérifier next_page dans les réponses