This catalog lists the skills delivered by the tdx-skills plugin — the plugin Treasure AI Studio enables by default, so these skills are available in every account out of the box. Use it to find the right skill for your task, understand what each one does, and know which user personas benefit most.
The tdx-skills plugin is one of several in the pre-installed td-skills marketplace. Other plugins — SQL query skills, workflow authoring, real-time personalization, document generation, and more — are available but not enabled by default. Enable them in Settings → Marketplace; see Plugin Marketplace. This page covers only the default tdx-skills plugin.
Provide a complete reference of the skills in the default tdx-skills plugin so users can identify the right skill for their task without trial and error.
- Familiarity with how skills work (Skills & Marketplace)
- Signed in to Treasure AI Studio (Getting Started)
Each skill entry includes:
| Field | Meaning |
|---|---|
| Skill Name | The skill's name as it appears in the plugin (for example, segment) |
| Description | What the skill teaches the AI to do |
| Key Capabilities | Specific tasks the skill enables |
| Target Persona | Who benefits most — though the AI applies any relevant skill regardless of your role |
Persona Key:
| Label | Role |
|---|---|
| Data Analyst | Writes queries, explores data, builds reports |
| Data Engineer | Builds pipelines, manages workflows, optimizes infrastructure |
| Marketer | Manages segments, journeys, campaigns, and activations |
| CDP Admin | Configures parent segments, manages audience architecture |
| Solutions Engineer | Implements end-to-end solutions, validates configurations |
| Developer | Builds agents, integrations, and applications |
| All Users | Universal — useful regardless of role |
Build, validate, and analyze CDP parent and child segments.
| Skill Name | Description | Key Capabilities | Target Persona |
|---|---|---|---|
| parent-segment | Manage CDP parent segments with tdx ps and YAML configs | Master table configuration, attribute and behavior definitions, tdx ps validate for join validation, tdx ps preview for data preview, schedule configuration (daily/hourly/cron) | CDP Admin, Solutions Engineer |
| segment | Manage CDP child segments with tdx sg and YAML rule configs | Value and Behavior condition types, all operators (Equal, In, Between, TimeWithinPast, and more), behavior aggregations with filters, nested condition groups, field discovery with tdx sg fields | Marketer, CDP Admin |
| validate-segment | Validation reference for CDP segment YAML | All 18 operator types with required fields, error code reference, troubleshooting for tdx sg validate and tdx sg push --dry-run, behavior condition structure checks | Solutions Engineer |
| parent-segment-analysis | Query and analyze CDP parent segment output data | Output database schema discovery with tdx ps desc -o, customer and behavior table querying, attribute and behavior exploration, report building | Data Analyst |
When to use segment skills:
- For Marketers: Use segment to build audience rules in natural language. Say "create a segment of users who visited the pricing page in the last 7 days and haven't purchased" and the AI drafts the segment definition in the correct YAML schema for you to review against your intent before pushing.
- For CDP Admins: Start with parent-segment to set up the foundation, then use segment for child segments. Add validate-segment when debugging validation errors.
- For Data Analysts: Use parent-segment-analysis to explore customer and behavior data in parent segment output tables.
Design customer journeys and configure activation connectors.
| Skill Name | Description | Key Capabilities | Target Persona |
|---|---|---|---|
| journey | Create, edit, and manage CDP customer journeys | Journey YAML with segments, activations, and stage steps (wait, activation, decision_point, ab_test, merge, jump, end), flow logic, pushing changes, and journey performance analysis, tables, and reports | Marketer |
| validate-journey | Validation reference for CDP journey YAML | Error codes by category, step type requirements and parameters, segment references, flow control rules (merge, branching, convergence) | Solutions Engineer |
| connector-config | Write connector_config for segment and journey activations | Field discovery with tdx connection schema <type>, connector field mapping, activation configuration for supported connection types | Solutions Engineer |
When to use journey and activation skills:
- For Marketers: Use journey to describe a customer flow in plain language, and the AI drafts a journey definition for you to review against your intent before pushing.
- For Solutions Engineers: Add validate-journey to debug journey errors, and connector-config to configure activation connectors after discovering their fields.
Build and deploy Treasure Engage email and push campaigns.
| Skill Name | Description | Key Capabilities | Target Persona |
|---|---|---|---|
| engage | Manage Treasure Engage email templates and campaigns with tdx engage | Workspace management, email and push campaign configuration with YAML + HTML, template creation and editing, preview, validation, and deployment | Marketer |
When to use the engage skill:
- For Marketers: Use engage to create, preview, and deploy email and push campaigns. Describe the campaign and the AI drafts a YAML definition alongside the HTML content for you to preview and validate before pushing.
Build, test, and deploy agents on AI Agent Foundry.
| Skill Name | Description | Key Capabilities | Target Persona |
|---|---|---|---|
| foundry-agent | Build AI Agent Foundry agents with tdx agent pull/push | agent.yml structure, tool configuration (knowledge_base, agent, web_search, image_gen), @ref syntax, knowledge base setup, YAML/Markdown authoring | Solutions Engineer, Developer |
| foundry-agent-prompt | Write effective system prompts for AI Agent Foundry agents | Role definition, constraint specification, output formatting, tool usage instructions, prompt structure patterns | Solutions Engineer |
| foundry-agent-test | Run automated tests for AI Agent Foundry agents with tdx agent test | test.yml format with user_input/criteria, single and multi-round tests, judge agent evaluation, criteria development workflow | Solutions Engineer |
When to use agent skills:
- For Solutions Engineers and Developers: Use all three as a set. Build with foundry-agent, write the system prompt with foundry-agent-prompt, and validate with foundry-agent-test. See AI Agent Foundry for the product these agents run on.
Manage Treasure Workflows via the tdx CLI.
| Skill Name | Description | Key Capabilities | Target Persona |
|---|---|---|---|
| workflow | Manage Treasure Workflows with tdx wf commands | Project sync (pull/push/clone), running workflows, session and attempt monitoring, task timeline visualization, retry and kill operations, secrets management | Data Engineer |
When to use the workflow skill:
- For Data Engineers: Use workflow for the full workflow lifecycle — syncing projects, running workflows, monitoring execution, debugging failures, and retrying tasks.
Core CLI operations for managing Treasure AI resources.
| Skill Name | Description | Key Capabilities | Target Persona |
|---|---|---|---|
| tdx-basic | Execute core tdx CLI commands | tdx databases, tdx tables, tdx describe, and tdx query; authentication setup with tdx auth setup; context management with profiles and sessions; output formats (JSON/TSV/table) | All Users |
When to use the CLI skill:
- For all users: The tdx-basic skill is a good baseline — it helps the AI construct correct CLI commands for database and table exploration, schema inspection, query execution, and authentication.
Find the skills most relevant to your role:
| Skill | Why |
|---|---|
| parent-segment-analysis | Explore customer and behavior data in parent segment output tables |
| tdx-basic | Core CLI operations for database exploration and queries |
| Skill | Why |
|---|---|
| workflow | Full workflow lifecycle — sync, run, monitor, debug, retry |
| tdx-basic | CLI-driven data operations and resource management |
| Skill | Why |
|---|---|
| segment | Build audience segments in natural language |
| journey | Design customer journeys with stages and activations |
| engage | Create and deploy email and push campaigns |
| Skill | Why |
|---|---|
| parent-segment | Set up and manage CDP parent segment foundations |
| segment | Build and manage child segments |
| Skill | Why |
|---|---|
| parent-segment | Set up CDP foundations for client implementations |
| validate-segment, validate-journey | Debug configuration and validation errors |
| connector-config | Configure activation connectors |
| foundry-agent, foundry-agent-prompt, foundry-agent-test | Full agent development lifecycle |
| Skill | Why |
|---|---|
| foundry-agent, foundry-agent-prompt, foundry-agent-test | Build, prompt, and test AI Agent Foundry agents |
| Skill | Why |
|---|---|
| tdx-basic | Core CLI operations every user needs |
The tdx-skills plugin applies on every platform, but plugin management differs:
| Capability | Web | Desktop (Mac) | Mobile (iOS) |
|---|---|---|---|
| Skills applied in AI responses | Yes | Yes | Yes |
| Enable or disable plugins (Settings → Marketplace) | Yes | Yes | -- |
| Register additional marketplaces | Yes | Yes | -- |
Plugin management is Web and Desktop only. Plugins you enable there — including tdx-skills — apply to your Mobile conversations automatically.
After reading this catalog, you can:
- Identify which skills to activate for a CDP segment-to-journey workflow
- Name the skills a Solutions Engineer needs to build and test an AI Agent Foundry agent
- Explain the difference between segment and validate-segment
- Find the right skill for managing a Treasure Engage campaign
- Explain that these skills come from the default tdx-skills plugin, and where to find others
| Issue | Solution |
|---|---|
| A skill I expected isn't listed here | This catalog covers only the default tdx-skills plugin. SQL, workflow-authoring, real-time, and document skills live in other plugins — enable them in Settings → Marketplace (see Plugin Marketplace) |
| A skill is available but the AI doesn't use it | Skills provide context — the AI decides when to apply them. Make your prompt more specific so it clearly matches the skill's domain (for example, "build a segment for users who purchased last week" for the segment skill) |
- Skills & Marketplace — Learn how skills work and how the AI applies them
- Plugin Marketplace — Enable additional plugins and register marketplaces
- TDX Commands — Run the CLI commands that these skills generate