Skip to content
Last updated

Supported Skills Catalog

WebDesktopMobile

This catalog lists every skill available in Treasure AI Studio. Use it to find the right skill for your task, understand what each one does, and know which user personas benefit most.

Note

Skills are delivered through two plugins: tdx-skills (Treasure AI operations) and document-skills (document creation, design, and development tools). Both are pre-installed and available on all platforms. No additional installation is required.

Objective

Provide a complete reference of available skills so users can identify the right skill for their task without trial and error.

Prerequisites


How to Read This Catalog

Each skill entry includes:

FieldMeaning
Skill NameThe name you see in the Skills dropdown (e.g., segment)
DescriptionWhat the skill teaches the AI to do
Key CapabilitiesSpecific tasks the skill enables
Target PersonaWho benefits most — though any user can activate any skill

Persona Key:

LabelRole
Data AnalystWrites queries, explores data, builds reports
Data EngineerBuilds pipelines, manages workflows, optimizes infrastructure
Marketing OpsManages segments, journeys, campaigns, and activations
CDP AdminConfigures parent segments, manages audience architecture
Solutions EngineerImplements end-to-end solutions, validates configurations
DeveloperBuilds applications, integrations, and agents
DesignerCreates visual assets, interfaces, and styled artifacts
Content CreatorProduces documents, presentations, and communications
All UsersUniversal — useful regardless of role

Treasure AI Skills

Skills for managing Treasure AI resources — CDP segments, journeys, campaigns, workflows, AI agents, and CLI operations. Delivered through the tdx-skills plugin.

CDP & Segments

Build, validate, analyze, and activate CDP audience segments.

Skill NameDescriptionKey CapabilitiesTarget Persona
parent-segmentManage CDP parent segments via YAML configsMaster table configuration, attribute/behavior definitions, schedule management (daily/hourly/cron), tdx ps validate for join validation, tdx ps preview for data preview, join match rate analysisCDP Admin, Solutions Engineer
segmentManage CDP child segments with rule configs18 operator types (Equal, In, Between, TimeWithinPast, etc.), Value/Behavior conditions, behavior aggregations with filters, nested And/Or condition groups, segment references, array matching, dry-run previewMarketing Ops, CDP Admin
validate-segmentValidation reference for CDP segment YAMLLocal YAML validation (tdx sg validate), API validation via dry-run, all 18 operator types with required fields, error code reference, common mistakes and solutionsSolutions Engineer
parent-segment-analysisQuery and analyze CDP parent segment dataSchema discovery via tdx ps desc -o, customer and behavior table querying, array column handling with CROSS JOIN UNNEST, null ratio analysis, incremental query buildingData Analyst
activationConfigure CDP activations for exporting audiences to external destinationsConnection discovery and listing, segment and journey activation config, column selection with masking, schedule options (hourly/daily/weekly/monthly/cron), behavior data export with join strategy, notificationsSolutions Engineer, Marketing Ops

When to use segment skills:

  • For Marketers: Activate 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 get push-ready YAML.
  • 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. Use activation to configure exports to external destinations.
  • For Data Analysts: Use parent-segment-analysis to explore customer and behavior data in parent segment output tables.

Journeys & Campaigns

Design customer journeys, configure activations, and manage email campaigns.

Skill NameDescriptionKey CapabilitiesTarget Persona
journeyCreate and manage CDP customer journeys5-step incremental build process, stage management (up to 8 stages), step types (activation, wait, decision_point, ab_test, merge, jump, end), entry/exit/goal criteria, reentry modes, version managementMarketing Ops
validate-journeyValidation reference for CDP journey YAMLStructure, step, and flow control validation, error codes by category, required fields per step type, merge and convergence logic, design rules and patternsSolutions Engineer
engageManage Treasure Engage email/push campaignsWorkspace management, campaign YAML+HTML configuration, template management with ref: syntax, pull/push workflow, audience targeting, Liquid personalization, UTM tracking, campaign state management (draft/launch/pause)Marketing Ops
connector-configWrite connector configs for segment and journey activationsSchema discovery via tdx connection schema <type>, field mapping, pre-configured connector types (SFMC, Salesforce CRM, S3, BigQuery, TD), mode support (append/replace/upsert), conditional fieldsSolutions Engineer

When to use journey and campaign skills:

  • For Marketers: Activate journey and engage together for end-to-end campaign work. Describe your customer flow in plain language and get a complete journey definition with email content.
  • For Solutions Engineers: Add validate-journey and connector-config to debug activation failures and configure new connector integrations.

AI Agents

Build, test, and deploy AI agents on the Treasure AI platform.

Skill NameDescriptionKey CapabilitiesTarget Persona
agentBuild LLM agents using tdx agent YAML/MarkdownPull/push workflow (tdx agent pull/push), agent.yml structure (model, temperature, reasoning_effort), tools (knowledge_base, agent, web_search, image_gen), @ref syntax, knowledge base configuration, environment cloningSolutions Engineer, Developer
agent-promptWrite effective system prompts for TD AI agentsRole definition patterns, constraint specification (MUST/MUST NOT), output formatting, tool usage instructions, edge case handling, variable templating with {{variable}} syntax, testing approachesSolutions Engineer
agent-testRun automated tests for LLM agentsSingle and multi-round test format (user_input/criteria), tag-based organization, judge agent evaluation, criteria development, dry-run validation, re-evaluation workflow, cache-based conversation reuseSolutions Engineer

When to use agent skills:

  • For Solutions Engineers: Activate all three as a set. Build with agent, write the system prompt with agent-prompt, and validate with agent-test.

Workflows

Manage Treasure Workflows via the CLI.

Skill NameDescriptionKey CapabilitiesTarget Persona
workflowManage Treasure workflows (sync, run, monitor, retry)Project sync (tdx wf pull/push/clone), workflow execution with parameters, session and attempt monitoring, task timeline visualization (Gantt), retry/kill operations, secrets management, output formats (JSON/JSONL/TSV/table)Data Engineer

When to use the workflow skill:

  • For Data Engineers: Activate workflow for the full workflow lifecycle — syncing projects, running workflows, monitoring execution, debugging failures, and retrying tasks.

CLI

Core CLI operations for managing Treasure AI resources.

Skill NameDescriptionKey CapabilitiesTarget Persona
tdx-basicExecute tdx CLI commands (databases, tables, queries, auth)Authentication setup, context management with profiles and sessions, database and table listing with filtering, query execution with output formats (JSON/TSV/table), site-specific operations (us01, jp01, eu01, ap02), project-level configuration via tdx.jsonAll 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 exploration, query execution, and account management.

Document & Design Skills

Skills for creating documents, presentations, web interfaces, visual designs, and development tools. Delivered through the document-skills plugin.

Documents & Presentations

Create, read, and edit office documents and spreadsheets.

Skill NameDescriptionKey CapabilitiesTarget Persona
pptxCreate, read, or edit PowerPoint (.pptx) presentationsRead and parse via markitdown, create with pptxgenjs, edit via unpack-manipulate-pack workflow, visual QA with screenshot generation, 10 curated color palette templatesAll Users
docxCreate, read, or edit Word documents (.docx)Text extraction via pandoc with tracked changes support, creation with docx-js, XML editing workflow, table of contents generation, images/tables/footnotes, multi-column layouts, page size configurationAll Users
xlsxCreate, read, or edit spreadsheet files (.xlsx, .csv, .tsv)Data analysis with pandas, Excel editing with openpyxl (preserves formulas/formatting), formula construction guidelines, financial model color coding, automatic recalculation, zero formula errors guaranteeData Analyst, All Users
pdfRead, merge, split, or manipulate PDF filesText and table extraction (pypdf, pdfplumber), creation with reportlab, merge/split/rotate, watermarks, image extraction, encryption/decryption, form filling, OCR for scanned PDFsAll Users

When to use document skills:

  • For all users: These skills handle the most common office file formats. Activate pptx for presentation work, docx for Word documents, xlsx for spreadsheet analysis, and pdf for PDF manipulation.

Web Development

Build web interfaces and test web applications.

Skill NameDescriptionKey CapabilitiesTarget Persona
web-artifacts-builderMulti-component HTML artifacts (React, Tailwind, shadcn/ui)React 18 + TypeScript + Vite project setup, 40+ pre-configured shadcn/ui components, Tailwind CSS 3.4.1, single HTML file bundling via Parcel, path aliasesDeveloper
frontend-designProduction-grade frontend interfaces and web componentsDesign thinking methodology, distinctive typography selection, motion and animation guidance, spatial composition techniques, production-grade HTML/CSS/JS and React, avoids generic AI aestheticsDeveloper, Designer
webapp-testingTest local web apps with PlaywrightPlaywright-based Python automation, server lifecycle management, reconnaissance-then-action pattern (screenshot, inspect, identify selectors, execute), DOM inspection, browser log captureDeveloper

When to use web development skills:

  • For Developers: Use web-artifacts-builder for complex multi-component React artifacts. Add frontend-design when visual quality matters. Use webapp-testing to verify UI functionality with automated browser testing.

Design & Creative

Create visual assets, styled artifacts, and generative art.

Skill NameDescriptionKey CapabilitiesTarget Persona
theme-factoryStyle artifacts with pre-set themes (colors/fonts)10 pre-set professional themes (Ocean Depths, Sunset Boulevard, Forest Canopy, etc.), custom theme generation, cohesive color palettes with font pairings, applies to any artifact typeDesigner, Content Creator
canvas-designVisual art and posters as .png and .pdf filesDesign philosophy creation, Python/matplotlib composition, .pdf and .png output, design principles (space/form, color/material, scale/rhythm), font library accessDesigner
algorithmic-artGenerative/algorithmic art using p5.jsAlgorithmic philosophy creation, seeded randomness (Art Blocks pattern), interactive parameter controls, seed navigation and gallery mode, single self-contained HTML artifactDesigner
slack-gif-creatorCreate animated GIFs optimized for SlackSlack-optimized dimensions (128x128 emoji, 480x480 message), GIFBuilder utility, animation concepts (shake, pulse, bounce, spin, fade), easing functions, optimization strategiesContent Creator

When to use design skills:

  • For Designers: Use theme-factory to apply consistent styling across artifacts. Use canvas-design for static visual pieces and algorithmic-art for generative art. slack-gif-creator is purpose-built for Slack emoji and reaction GIFs.

Development Tools

Build integrations, API applications, and new skills.

Skill NameDescriptionKey CapabilitiesTarget Persona
mcp-builderBuild MCP (Model Context Protocol) servers4-phase workflow (Research, Implement, Review, Evaluate), Python (FastMCP) and TypeScript SDK support, tool design patterns, evaluation guidelines, HTTP and stdio transportsDeveloper
claude-apiBuild and debug Claude API apps with prompt cachingMulti-language support (Python, TypeScript, Java, Go, Ruby, C#, PHP, cURL), tool use, Managed Agents, prompt caching strategies, thinking/effort modes, batch processing, Files API, structured outputsDeveloper
skill-creatorCreate, modify, and evaluate skillsSkill drafting and iterative improvement, test case creation and evaluation framework, quantitative benchmarking, blind A/B comparison, description optimization for triggering accuracy, skill packagingDeveloper

When to use development tools:

  • For Developers: Use mcp-builder to create MCP servers for external service integration. Use claude-api when building applications with the Claude API. Use skill-creator to build, test, and optimize new skills.

Content & Communication

Write documentation and internal communications.

Skill NameDescriptionKey CapabilitiesTarget Persona
doc-coauthoringGuided workflow for co-authoring documentationThree-stage workflow (Context Gathering, Refinement and Structure, Reader Testing), section-by-section building, reader testing with fresh Claude instance (no context bleed), gap identificationContent Creator, All Users
internal-commsWrite internal communications in company formats3P updates (Progress/Plans/Problems), company newsletters, FAQs, status reports, leadership updates, incident reports, project updates, company-preferred templatesAll Users

When to use content skills:

  • For all users: Use doc-coauthoring when writing substantive documentation that benefits from structured iteration and reader testing. Use internal-comms for company communications like status reports, newsletters, and incident reports.

Quick Reference: Skills by Persona

Find the skills most relevant to your role:

Data Analysts

SkillWhy
parent-segment-analysisExplore customer and behavior data in parent segments
xlsxAnalyze and create spreadsheets from query results
tdx-basicCore CLI operations for database exploration and queries

Data Engineers

SkillWhy
workflowFull workflow lifecycle — sync, run, monitor, debug, retry
tdx-basicCLI-driven data operations and resource management

Marketing Ops

SkillWhy
segmentBuild audience segments in natural language
journeyDesign customer journeys with stages and activations
engageCreate and deploy email campaigns
activationConfigure exports to external destinations
connector-configConfigure activation connectors with schema discovery

CDP Admins

SkillWhy
parent-segmentSet up and manage CDP parent segment foundations
segmentBuild and manage child segments
activationConfigure audience exports to destinations

Solutions Engineers

SkillWhy
parent-segmentSet up CDP foundations for client implementations
validate-segment, validate-journeyDebug configuration and validation errors
connector-config, activationConfigure activation integrations and exports
agent, agent-prompt, agent-testFull agent development lifecycle

Developers

SkillWhy
agent, agent-prompt, agent-testBuild, prompt, and test TD AI agents
web-artifacts-builderMulti-component React artifacts with shadcn/ui
claude-apiBuild applications with the Claude API
mcp-builderCreate MCP servers for external integrations
skill-creatorBuild and evaluate new skills
webapp-testingAutomated browser testing with Playwright

Designers

SkillWhy
frontend-designProduction-grade web interfaces with distinctive styling
theme-factoryApply consistent professional themes to artifacts
canvas-designStatic visual art and poster designs
algorithmic-artGenerative art with p5.js and seeded randomness

All Users

SkillWhy
tdx-basicCore CLI operations every user needs
pptxCreate and edit PowerPoint presentations
docxCreate and edit Word documents
xlsxCreate and edit spreadsheets
pdfRead, merge, split, and manipulate PDFs
doc-coauthoringStructured workflow for writing documentation
internal-commsCompany communication templates

Skill Availability by Platform

All skills are available on all platforms, but the method of activation differs:

CapabilityWebDesktop (Mac)Mobile (iOS)
Browse skills in dropdownYesYes--
Activate skills per sessionYesYes--
Project-level skill defaultsYesYesYes
Skills applied in AI responsesYesYesYes
Marketplace browsing and installationYesYes--
Pro Tip

Configure your projects with the right skill defaults on Web or Desktop, and those skills automatically apply to your Mobile conversations within those projects.


Verification

After reading this catalog, you can:

  • Identify which skills to activate for a CDP segment-to-journey workflow
  • Name the skills a Developer needs to build and test an AI agent
  • Explain the difference between segment and validate-segment
  • Find the right document skill for creating a PowerPoint vs. a Word document
  • Describe how skill availability differs between Desktop and Mobile

Troubleshooting

IssueSolution
Skill not listed in the marketplaceSome skills are pre-installed and do not appear in the marketplace. Check the Plugins tab or use /skill-name directly in the chat
Skill activated but AI does not use itSkills provide context — the AI decides when to apply them. Try a more specific prompt that matches the skill's domain (e.g., "build a segment for users who purchased last week" for the segment skill)

Next Steps