Files
claude-code-best-practice/fr/agent-teams/.claude/commands/time-orchestrator.md
T
2026-06-02 23:24:21 +02:00

2.4 KiB

description, model
description model
Récupérer l'heure actuelle de Dubaï (GST, UTC+4) et créer une carte SVG visuelle haiku

Commande Time Orchestrator

Récupère l'heure actuelle de Dubaï (Asia/Dubai, UTC+4) et crée une carte SVG visuelle.

Workflow

Étape 1 : récupérer l'heure actuelle de Dubaï

Utilise l'outil Agent pour invoquer l'agent time :

  • subagent_type: time-agent
  • description: Fetch current Dubai time
  • prompt: Fetch the current time for Dubai (Asia/Dubai, UTC+4). Return exactly three fields: time (the time portion, e.g. "14:30:45"), timezone ("GST (UTC+4)"), and formatted (full formatted string, e.g. "2026-03-12 14:30:45 +04"). The agent has a preloaded skill (time-fetcher) that provides the detailed instructions.
  • model: haiku

Attends que l'agent se termine et capture les données d'heure retournées.

Contrat de données

Le time-agent DOIT retourner ces trois champs :

  • time : la partie heure (par ex. "14:30:45")
  • timezone : "GST (UTC+4)"
  • formatted : chaîne formatée complète (par ex. "2026-03-12 14:30:45 +04")

Étape 2 : créer la carte SVG d'heure

Utilise l'outil Skill pour invoquer le skill time-svg-creator :

  • skill: time-svg-creator
  • args: passer les données d'heure de l'étape 1 — inclure les valeurs time, timezone et formatted

Le skill utilisera les données d'heure de l'étape 1 (disponibles dans le contexte courant) pour créer la carte SVG et écrire les fichiers de sortie.

Exigences critiques

  1. Utiliser l'outil Agent pour time-agent : NE PAS utiliser de commandes bash pour invoquer les agents. Tu dois utiliser l'outil Agent avec subagent_type: "time-agent".
  2. Utiliser l'outil Skill pour le créateur SVG : invoque le créateur SVG via l'outil Skill avec skill: "time-svg-creator", pas l'outil Agent.
  3. Flux séquentiel : l'agent DOIT terminer et retourner les données d'heure avant l'invocation du skill. Ne les lance pas en parallèle.
  4. Passage de données : assure-toi que les trois champs (time, timezone, formatted) de la réponse de l'agent sont disponibles dans le contexte lors de l'invocation du skill.

Résumé de sortie

Quand les deux étapes sont terminées, fournis un résumé clair à l'utilisateur montrant :

  • Heure actuelle de Dubaï récupérée
  • Timezone : GST (UTC+4)
  • Timestamp complet formaté
  • Carte SVG créée dans agent-teams/output/dubai-time.svg
  • Résumé écrit dans agent-teams/output/output.md