Skills-referentie
Een Tajo-skill is een map met één verplicht bestand, SKILL.md. Het bestand heeft een korte kop die zegt wanneer de skill van toepassing is, en daarna de instructies die de agent volgt. De agent die je sync bouwt, leest de skill voor de tool waarmee hij werkt voordat hij iets doet.
Een skill is tekst, geen code. Hij verandert wat de agent weet, niet wat de agent mag doen.
Een skill gebruiken
Er valt niets te installeren. Skills worden met Tajo meegeleverd, en de agent kiest ze op basis van wat je vraagt.
- Verbind twee tools - Kies een bron en een bestemming uit de integratiegidsen. Shopify, Webflow en Brevo voeren vandaag syncs uit.
- Beschrijf de sync - Bijvoorbeeld: “Stuur nieuwe Shopify-klanten en hun bestellingen elk uur naar Brevo.” De agent vergelijkt je woorden met de triggers van elke skill en leest de skills die van toepassing zijn.
- Keur het resultaat goed - De agent stelt een veldmapping voor. Je keurt hem goed voordat er iets draait.
Info
Tajo is in early access. Vraag toegang aan om een eerste sync uit te voeren.
Hoe een skill eruitziet
Dit is de skill die de agent leest voor werk met Shopify. De kop en twee van de secties, zoals ze vandaag worden meegeleverd:
---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.| Veld | Wat het doet |
|---|---|
name, description | De agent ziet deze twee velden altijd, voor elke skill die hij mag gebruiken. Hiermee beslist hij welke skill hij leest. |
triggers | Woorden waarnaar in je bericht wordt gezocht. Bij een match wordt de hele skill geladen vóór het eerste antwoord van de agent. |
requiredConnectors | De tools waarover de skill gaat. Eén verbonden tool uit de lijst is genoeg. |
supportedAgentKinds | De soorten agents die de skill mogen gebruiken. Een lege lijst betekent: allemaal. |
requiredTools | De tools waarnaar de instructies verwijzen. |
Onder de kop is een skill gewone Markdown. Een skillmap kan ook referentiepagina’s bevatten. De Shopify-skill heeft er acht, over installatie en authenticatie, resources en endpoints, webhooks en rate limits.
Hoe een skill wordt geladen
- De lijst - Elke agent begint met de naam en de beschrijving van één regel van elke skill die aan hem is toegewezen. De volledige tekst blijft op schijf staan.
- De match - Als je bericht een van de triggers van een skill bevat, en een van de connectors van die skill is verbonden, wordt de volledige skill geladen vóór de eerste modelaanroep.
- Het ophalen - Voor al het andere roept de agent
read_skillaan met de slug van de skill en krijgt hij de volledige tekst. “De bestellingen uit onze webwinkel worden niet gesynchroniseerd” bevat geen triggerwoord. Dankzij de lijst vindt de agent de Shopify-skill toch. - Het geheugen - Na een run slaat Tajo de uitkomst op bij de skill: hoe vaak hij heeft gedraaid, de laatste status en de laatste vijf samenvattingen van runs. Ze komen terug wanneer de skill de volgende keer wordt geladen.
Skills die vandaag worden meegeleverd
Dit zijn de skills voor het bouwen, uitvoeren en controleren van een sync. De namen zijn in het Engels omdat de bestanden in het Engels zijn.
Connectorbouwers
Een integratie bouwen en controleren op basis van de officiële API-specificatie, SDK en CLI van de leverancier, niet op basis van gissingen.
- Shopify
- WooCommerce
- BigCommerce
- Stripe
- HubSpot
- Mailchimp
- WordPress
- Zapier
- Make
- n8n
- Connector Solution Builder
Sync-operators
De gegevens verplaatsen: upserts met het eigen ID van de bron als sleutel, schrijfacties via Shopify GraphQL, aanroepen van de Brevo API en verrijking van contacten.
- Reverse ETL Operator
- Shopify GraphQL Operator
- Brevo Deep API Operator
- Enrichment Operator
Verzenden
E-mail en sms via Brevo opstellen, vooraf bekijken en inplannen, en transactionele verzendingen instellen die één keer per trigger afgaan.
- Brevo Engagement Designer
- Email Craft
- Transactional Email Patterns
- Campaign Planner
Compliance en afleverbaarheid
Een verzending vóór vertrek controleren op GDPR, CAN-SPAM en TCPA, SPF, DKIM en DMARC instellen, en bounces en klachten afhandelen.
- Compliance Reviewer
- Email Compliance
- Email Authentication
- Email Deliverability
Caution
Een skill is geen connector. Een bouwskill voor Stripe of HubSpot vertelt de agent hoe hij die integratie bouwt op basis van de officiële bronnen van de leverancier. Het betekent niet dat de connector live is. Shopify, Webflow en Brevo voeren vandaag syncs uit.
Wat een skill niet is
- Geen MCP-tool. Een tool is iets wat de agent aanroept. Een skill is wat de agent leest voordat hij een tool aanroept. MCP en agents beschrijft de tools.
- Geen toestemming. Goedkeuringen, budgetten en toestemmingscontroles worden afgedwongen door Tajo, niet door de tekst van de skill.
- Niet gedeeld door alle agents. Een agent ziet alleen de skills die aan hem zijn toegewezen.
- Niet door jou te uploaden. Elke skill is geschreven door Tajo en wordt met het product meegeleverd. Je kunt vandaag geen eigen skills toevoegen.
Voor agents
De kaart van deze site voor machines is één verzoek:
curl -s https://tajo.io/llms.txtDe volledige tekst van de documentatie staat op tajo.io/llms-full.txt.
Volgende stappen
- Aan de slag - Wat Tajo bouwt en hoe een eerste sync werkt
- Integratielaag - Hoe een brontool met een bestemmingstool wordt verbonden
- MCP en agents - Hoe integraties als MCP-tools beschikbaar komen