CtrlK
BlogDocsLog inGet started
Tessl Logo

rt-config-id-stitching

Configure RT 2.0 ID stitching - merge real-time profiles across different identifiers using stitching keys and primary keys

60

Quality

70%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./realtime-skills/rt-config-id-stitching/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

75%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is highly actionable with executable commands, validation checkpoints, and strong troubleshooting guidance, organized into clear sections. Its main weaknesses are duplicated YAML/regex examples that pad the token budget and the absence of reference files to split the large pattern catalog and diagnostic SQL out of the main body.

Suggestions

Consolidate the repeated id_stitching YAML blocks into one canonical example, then show only diffs (primary key or key-set variations) in the scenario-specific examples.

Move the exclude_regex pattern catalog and the monitoring/diagnostic SQL queries into a references/ file (e.g. REGEX-PATTERNS.md, MONITORING.md) and link to them from SKILL.md.

Add an explicit numbered workflow (discover → configure → validate → push → monitor) near the top so the section sequence is unambiguous.

DimensionReasoningScore

Conciseness

The id_stitching YAML block is repeated across the structure, Primary Key, and Stitching Keys sections, and exclude_regex patterns are duplicated between "Common Patterns" and the complete examples. The content is mostly efficient but has noticeable duplication that could be tightened into a single canonical example.

3 / 5

Actionability

Fully executable throughout: complete YAML configs for e-commerce/B2B/mobile, ready-to-run `tdx query`, `tdx api`, and `tdx ps rt validate` commands, plus diagnostic SQL against `id_changes` and `validation_failures`. Copy-paste-ready examples cover the common cases.

5 / 5

Workflow Clarity

A coherent pipeline is implied by section order (Discover IDs → Configure → Validate → Push → Monitor → Diagnose) with explicit validation (`tdx ps rt validate`, validation_failures diagnostics) and an error-recovery table. It falls short of 5 because there is no single explicit numbered sequence tying the steps together.

4 / 5

Progressive Disclosure

Sections are well-organized with clear headers and clearly signaled pointers to related skills ("Use `rt-pz-service` skill") and external docs. However, ~400 lines are all inline — the exclude_regex pattern catalog and monitoring/diagnostic SQL are natural candidates for reference files that don't exist.

4 / 5

Total

16

/

20

Passed

Description

65%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is domain-specific and names concrete configuration actions with the right technical vocabulary, making it distinctive. Its main weakness is the missing "when to use" trigger clause and the absence of common synonyms like identity resolution or profile merging.

Suggestions

Add a "Use when..." clause specifying trigger situations, e.g. "Use when configuring RT 2.0 audiences, merging profiles across identifiers, or setting up stitching keys in Treasure Data".

Include natural synonyms users might say, such as "identity resolution", "identity stitching", or "profile merging", to broaden trigger coverage.

Distinguish the trigger from related RT skills (e.g. triggers, personalization) so it fires only for profile-merging configuration tasks.

DimensionReasoningScore

Specificity

"Configure RT 2.0 ID stitching" and "merge real-time profiles across different identifiers using stitching keys and primary keys" name the domain with two concrete actions, but coverage is not comprehensive — matching the anchor for domain plus 1-2 concrete actions rather than the several specific actions of level 4.

3 / 5

Completeness

The description has a clear "what" (configure ID stitching, merge profiles across identifiers) but no "Use when..." clause or equivalent trigger guidance, which caps completeness at 3 per the judging guidelines.

3 / 5

Trigger Term Quality

Natural domain terms like "ID stitching", "real-time profiles", "identifiers", "stitching keys", and "primary keys" are present, but common synonyms such as "identity resolution" or "profile merging" are missing, so keyword coverage is good but not comprehensive.

4 / 5

Distinctiveness Conflict Risk

"RT 2.0 ID stitching" with "stitching keys and primary keys" is a highly niche CDP configuration topic with distinct triggers and minimal overlap with other skills.

5 / 5

Total

15

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
treasure-data/td-skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.