← スキル一覧に戻る

validate-journey
by treasure-data
Treasure Data Skills for Claude Code
⭐ 6🍴 4📅 2026年1月23日
SKILL.md
name: validate-journey description: Validates CDP journey YAML configurations against tdx schema requirements. Use when reviewing journey structure, checking step types and parameters, verifying segment references, or troubleshooting journey configuration errors before pushing to Treasure Data.
Journey YAML Validation
tdx journey validate # Validate all journey YAML files locally
tdx journey validate path/to/journey.yml # Validate specific file
tdx journey push --dry-run # Preview changes before push
Required Structure
type: journey # Required
name: Journey Name
reentry: no_reentry # no_reentry | reentry_unless_goal_achieved | reentry_always
journeys:
- state: draft # draft | launched
latest: true # Exactly one must be true
stages:
- name: Stage Name
steps: [...]
Limits: Max 8 stages, 120 events/journey, 70 events/stage, 30 versions
Step Types Quick Reference
| Type | Required with | Notes |
|---|---|---|
wait | duration + unit OR condition | condition has segment, optional next, timeout |
activation | activation | key from activations section |
decision_point | branches[] | each needs segment, next |
ab_test | variants[] | percentages must sum to 100 |
merge | (none) | |
jump | target with journey, stage | target is an object |
end | (none) | no next or with |
Important: next: is a direct field on step, not inside with:
Wait Condition Format
# Wait for segment match with different paths for matched vs timeout
- type: wait
name: Wait for Purchase
with:
condition:
segment: made-purchase # Wait until segment match
next: follow-up # Optional: defaults to next sequential step
timeout: # Max wait duration
duration: 14
unit: day
next: timeout-path # Required when using different paths
Segment References
- Embedded:
segment: my-segment(defined insegments:section) - External:
segment: ref:Existing Segment(useref:prefix)
Related Skills
- journey - Full journey creation and management
スコア
総合スコア
45/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
○言語
プログラミング言語が設定されている
0/5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です