Référence des Skills
Un skill Tajo est un dossier avec un seul fichier obligatoire, SKILL.md. Le fichier a un court en-tête qui indique quand le skill s’applique, puis les instructions que l’agent suit. L’agent qui construit votre synchronisation lit le skill de l’outil sur lequel il travaille avant d’agir.
Un skill est du texte, pas du code. Il change ce que l’agent sait, pas ce que l’agent a le droit de faire.
Utiliser un skill
Il n’y a rien à installer. Les skills sont livrés avec Tajo, et l’agent les choisit d’après ce que vous demandez.
- Connectez deux outils - Choisissez une source et une destination dans les guides d’intégration. Shopify, Webflow et Brevo exécutent des synchronisations aujourd’hui.
- Décrivez la synchronisation - Par exemple : « Envoie chaque heure à Brevo les nouveaux clients Shopify et leurs commandes. » L’agent compare vos mots aux triggers de chaque skill et lit les skills qui s’appliquent.
- Approuvez le résultat - L’agent propose un mapping de champs. Vous l’approuvez avant toute exécution.
Info
Tajo est en accès anticipé. Demandez un accès pour exécuter une première synchronisation.
À quoi ressemble un skill
Voici le skill que l’agent lit pour le travail sur Shopify. L’en-tête et deux de ses sections, tels qu’ils sont livrés aujourd’hui :
---name: Shopify Solution Builderdescription: Build and review Shopify integrations using official specs docs SDKs CLIs and Integration Builder confidence gatestriggers: [shopify, connector, integration, solution pack, openapi, swagger, sdk, cli, events, ingestion, emission]supportedAgentKinds: [sync_worker, qa_engineer, support]requiredTools: [discover, read_ref, request_approval]requiredConnectors: [shopify]---# Shopify Solution Builder
Use this skill when building, reviewing, or debugging Shopify connector work. Prefer official vendor surfaces and block production generation when evidence is synthesized or below confidence threshold.
<!-- Official Surfaces, Build Rules and Common Recipes omitted -->
## Guardrails
- Do not use deprecated Admin REST endpoints for new builds.- Require shop domain, API version, scopes, and token class in every generated adapter.| Champ | Ce qu’il fait |
|---|---|
name, description | L’agent voit toujours ces deux champs pour chaque skill qu’il peut utiliser. Ils lui servent à décider quel skill lire. |
triggers | Les mots à chercher dans votre message. En cas de correspondance, le skill entier est chargé avant la première réponse de l’agent. |
requiredConnectors | Les outils dont traite le skill. Un seul outil connecté de la liste suffit. |
supportedAgentKinds | Les types d’agent qui peuvent utiliser le skill. Une liste vide signifie tous les types. |
requiredTools | Les outils auxquels les instructions font référence. |
Sous l’en-tête, un skill est du Markdown simple. Un dossier de skill peut aussi contenir des pages de référence. Le skill Shopify en a huit, qui couvrent l’installation et l’authentification, les ressources et les endpoints, les webhooks et les limites de débit.
Comment un skill se charge
- La liste - Chaque agent démarre avec le nom et la description en une ligne de chaque skill qui lui est attribué. Le texte complet reste sur le disque.
- La correspondance - Si votre message contient l’un des triggers d’un skill, et que l’un de ses connecteurs est connecté, le skill complet est chargé avant le premier appel au modèle.
- La lecture à la demande - Pour tout le reste, l’agent appelle
read_skillavec le slug du skill et reçoit le texte complet. « Les commandes de notre boutique en ligne ne se synchronisent pas » ne contient aucun mot trigger. C’est grâce à la liste que l’agent trouve quand même le skill Shopify. - La mémoire - Après une exécution, Tajo enregistre le résultat avec le skill : le nombre d’exécutions, le dernier statut et les cinq derniers résumés d’exécution. Ils sont fournis de nouveau au prochain chargement du skill.
Les skills livrés aujourd’hui
Voici les skills qui couvrent la construction, l’exécution et la vérification d’une synchronisation. Les noms sont en anglais parce que les fichiers le sont.
Constructeurs de connecteurs
Construire et vérifier une intégration à partir de la spécification d'API officielle, du SDK et de la CLI de l'éditeur, et non à partir de suppositions.
- Shopify
- WooCommerce
- BigCommerce
- Stripe
- HubSpot
- Mailchimp
- WordPress
- Zapier
- Make
- n8n
- Connector Solution Builder
Opérateurs de synchronisation
Déplacer les données : upserts avec l'ID propre à la source comme clé, écritures avec Shopify GraphQL, appels à l'API Brevo et enrichissement des contacts.
- Reverse ETL Operator
- Shopify GraphQL Operator
- Brevo Deep API Operator
- Enrichment Operator
Envoi
Rédiger, prévisualiser et planifier des emails et des SMS via Brevo, et mettre en place des envois transactionnels qui partent une seule fois par déclencheur.
- Brevo Engagement Designer
- Email Craft
- Transactional Email Patterns
- Campaign Planner
Conformité et délivrabilité
Vérifier un envoi au regard de GDPR, CAN-SPAM et TCPA avant qu'il parte, configurer SPF, DKIM et DMARC, et traiter les rebonds et les plaintes.
- Compliance Reviewer
- Email Compliance
- Email Authentication
- Email Deliverability
Caution
Un skill n’est pas un connecteur. Un skill de construction pour Stripe ou HubSpot indique à l’agent comment construire cette intégration à partir des sources officielles de l’éditeur. Cela ne veut pas dire que le connecteur est en service. Shopify, Webflow et Brevo exécutent des synchronisations aujourd’hui.
Ce qu’un skill n’est pas
- Pas un outil MCP. Un outil est quelque chose que l’agent appelle. Un skill est ce que l’agent lit avant d’en appeler un. MCP et agents décrit les outils.
- Pas une autorisation. Les approbations, les budgets et les contrôles de consentement sont appliqués par Tajo, pas par le texte du skill.
- Pas partagé par tous les agents. Un agent ne voit que les skills qui lui sont attribués.
- Pas à vous de l’ajouter. Chaque skill est écrit par Tajo et livré avec le produit. Vous ne pouvez pas ajouter les vôtres aujourd’hui.
Pour les agents
Le plan de ce site pour les machines tient en une requête :
curl -s https://tajo.io/llms.txtLe texte complet de la documentation se trouve sur tajo.io/llms-full.txt.
Pour aller plus loin
- Premiers pas - Ce que Tajo construit et comment se déroule une première synchronisation
- Couche d’intégration - Comment un outil source est relié à un outil de destination
- MCP et agents - Comment les intégrations sont exposées sous forme d’outils MCP