Compétences asana-automation
📋

asana-automation

Sûr

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.

Prend en charge: Claude Codex Code(CC)
📊 69 Adéquat
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "asana-automation". Create a task called 'Review PR #123' in the 'Engineering' project, assign to john@example.com, due tomorrow

Résultat attendu:

Task created successfully!
- Task Name: Review PR #123
- Project: Engineering
- Assignee: john@example.com
- Due Date: 2026-02-25
- Task GID: 1234567890

Utilisation de "asana-automation". List all tasks in the 'Q1 Sprint' project

Résultat attendu:

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
...

Utilisation de "asana-automation". Create a new section called 'In Review' in the 'Engineering' project

Résultat attendu:

Section created successfully!
- Name: In Review
- Project: Engineering
- Section GID: 0987654321

Audit de sécurité

Sûr
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
Fichiers analysés
177
Lignes analysées
3
résultats
1
Total des audits

Problèmes à risque élevé (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.
Audité par: claude

Score de qualité

38
Architecture
100
Maintenabilité
87
Contenu
50
Communauté
75
Sécurité
91
Conformité aux spécifications

Ce que vous pouvez construire

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.

Essayez ces prompts

Créer une nouvelle tâche
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].
Lister les tâches du projet
Using asana-automation, list all tasks in the [PROJECT_NAME] project. Show task names, assignees, and due dates.
Créer un projet avec des sections
Use asana-automation to create a new project called [PROJECT_NAME] in workspace [WORKSPACE]. Add sections for [SECTION_1], [SECTION_2], and [SECTION_3].
Créer des tâches en masse
Using asana-automation, create these tasks in bulk: [TASK_LIST]. Each task should be added to project [PROJECT_NAME] with the appropriate assignee.

Bonnes pratiques

  • 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

Éviter

  • 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

Foire aux questions

Qu'est-ce que Rube MCP ?
Rube MCP est le serveur Model Context Protocol de Composio qui fournit l'intégration avec Asana et d'autres services. Il gère le flux OAuth et la communication API.
Ai-je besoin d'une clé API Asana ?
Non. Rube MCP utilise l'authentification OAuth. Vous connectez votre compte Asana via l'interface Rube, et il gère l'authentification automatiquement.
Puis-je accéder à n'importe quel espace de travail Asana ?
Vous ne pouvez accéder qu'aux espaces de travail que vous autorisez pendant le processus de connexion OAuth. La compétence fonctionne dans les limites de vos autorisations.
Comment trouver les GIDs d'espaces de travail et de projets ?
Utilisez les motifs de résolution d'ID dans la compétence : appelez ASANA_GET_MULTIPLE_WORKSPACES pour trouver les GIDs d'espaces de travail, et ASANA_GET_WORKSPACE_PROJECTS pour trouver les GIDs de projets.
Que se passe-t-il si une opération en masse échoue partiellement ?
Les requêtes individuelles dans les opérations parallèles sont indépendantes. Si l'une échoue, les autres continuent. Il n'y a pas de restauration automatique - vous devez gérer la récupération d'échec manuellement.
Puis-je créer des tâches récurrentes ?
La compétence n'a pas de support natif pour les tâches récurrentes. Vous devrez créer les tâches individuellement ou utiliser la fonction de récurrence intégrée d'Asana séparément.

Détails du développeur

Structure de fichiers

📄 SKILL.md