Skills 参考文档
Tajo Skill 是一个文件夹,其中有一个必需的文件 SKILL.md。该文件有一段简短的头部,说明 Skill 何时适用,后面是代理要遵循的说明。为您构建同步的代理会在行动之前,先阅读它所处理的工具对应的 Skill。
Skill 是文本,不是代码。它改变的是代理知道什么,而不是代理被允许做什么。
使用 Skill
无需安装任何东西。Skills 随 Tajo 提供,代理会根据您的要求选择它们。
- 连接两个工具 - 从集成指南中选择一个源和一个目标。目前 Shopify、Webflow 和 Brevo 可以运行同步。
- 描述同步 - 例如:“每小时把新的 Shopify 客户及其订单发送到 Brevo。”代理会把您的用词与每个 Skill 的触发词进行匹配,并阅读适用的 Skills。
- 批准结果 - 代理会提出字段映射。在任何内容运行之前,由您批准。
Info
Tajo 处于早期访问阶段。申请访问权限即可运行第一个同步。
Skill 是什么样子
这是代理处理 Shopify 工作时阅读的 Skill。以下是它目前提供的头部和其中两个部分:
---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.| 字段 | 作用 |
|---|---|
name, description | 对于代理可以使用的每个 Skill,它始终能看到这两项。代理据此决定阅读哪个 Skill。 |
triggers | 要在您的消息中查找的词。一旦匹配,整个 Skill 会在代理第一次回复之前加载。 |
requiredConnectors | 该 Skill 所针对的工具。列表中有一个工具已连接就足够。 |
supportedAgentKinds | 可以使用该 Skill 的代理类型。空列表表示所有类型。 |
requiredTools | 说明中提到的工具。 |
头部之下,Skill 就是普通的 Markdown。Skill 文件夹还可以包含参考页面。Shopify 的 Skill 有八个参考页面,涵盖安装与认证、资源与端点、webhook 以及速率限制。
Skill 如何加载
- 列表 - 每个代理一开始都拥有分配给它的每个 Skill 的名称和一行描述。完整文本保留在磁盘上。
- 匹配 - 如果您的消息包含某个 Skill 的触发词之一,并且它的连接器之一已连接,则完整的 Skill 会在第一次模型调用之前加载。
- 拉取 - 对于其他所有情况,代理使用 Skill 的 slug 调用
read_skill,获得完整文本。“我们店铺的订单没有同步”不包含任何触发词。代理仍然能找到 Shopify 的 Skill,靠的就是这个列表。 - 记忆 - 一次运行之后,Tajo 会把结果与 Skill 一起保存:运行了多少次、最近一次的状态以及最近五次运行的摘要。下次加载该 Skill 时,这些信息会一并返回。
目前提供的 Skills
这些 Skills 涵盖同步的构建、运行和检查。名称使用英文,因为文件本身是英文的。
连接器构建
依据供应商的官方 API 规范、SDK 和 CLI 来构建和审查集成,而不是靠猜测。
- Shopify
- WooCommerce
- BigCommerce
- Stripe
- HubSpot
- Mailchimp
- WordPress
- Zapier
- Make
- n8n
- Connector Solution Builder
同步操作
移动数据:以源系统自身的 ID 为键的 upsert、Shopify GraphQL 写入、Brevo API 调用以及联系人信息补充。
- Reverse ETL Operator
- Shopify GraphQL Operator
- Brevo Deep API Operator
- Enrichment Operator
发送
通过 Brevo 起草、预览和定时发送邮件与 SMS,并接入每次触发只发送一次的事务性发送。
- Brevo Engagement Designer
- Email Craft
- Transactional Email Patterns
- Campaign Planner
合规与送达率
在发送之前按照 GDPR、CAN-SPAM 和 TCPA 审查发送内容,设置 SPF、DKIM 和 DMARC,并处理退信和投诉。
- Compliance Reviewer
- Email Compliance
- Email Authentication
- Email Deliverability
Caution
Skill 不是连接器。针对 Stripe 或 HubSpot 的构建类 Skill 会告诉代理如何依据供应商的官方资料构建该集成。这并不表示该连接器已经上线。目前 Shopify、Webflow 和 Brevo 可以运行同步。
Skill 不是什么
- 不是 MCP 工具 - 工具是代理调用的东西。Skill 是代理在调用工具之前阅读的内容。MCP 与代理介绍了这些工具。
- 不是权限 - 批准、预算和同意检查由 Tajo 强制执行,而不是由 Skill 的文本执行。
- 并非所有代理共享 - 代理只能看到分配给它的 Skills。
- 不能由您上传 - 每个 Skill 都由 Tajo 编写,并随产品提供。目前您还不能添加自己的 Skill。
面向代理
本站面向机器的地图只需一次请求:
curl -s https://tajo.io/llms.txt文档的完整文本位于 tajo.io/llms-full.txt。