CtrlK
BlogDocsLog inGet started
Tessl Logo

interactive-product-tour

Designing in-product tours, tooltips, and contextual help that teach product capabilities without becoming friction. Trigger logic, tour architecture, contextual placement, completion tracking. Honest about tooltip-spam (visual noise that users develop blindness to), one-and-done (help invisible at the moment of need), and contextual-when-needed (surfaces help at the moment friction occurs) patterns. Triggers on product tour, in-product tooltip, contextual help, walkthrough, feature tour, hint system, in-app guidance, tour platform. Also triggers when feature adoption is low, when users miss key product capabilities, or when an in-product help system is being scoped for the first time.

66

Quality

80%

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

SKILL.md
Quality
Evals
Security

Quality

Content

71%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 a well-structured, opinionated playbook with excellent progressive disclosure (every section defers detail to a real, one-level reference file) and concrete decision/diagnostic frameworks. Its main weaknesses are repetitive restatement of the keystone framing and a closing section that summarizes rather than adds, plus the absence of an explicit validate-and-iterate feedback loop in the design workflow.

Suggestions

Tighten conciseness by consolidating the tooltip-spam/one-and-done/contextual-when-needed framing to a single defining section and trimming the closing section to a one-line bar statement instead of restating each design choice.

Add an explicit feedback loop to the 12-consideration workflow (e.g., 'After launch, measure feature adoption for tour-covered features at 2 and 4 weeks; if no lift, re-audit trigger logic and iterate') to push workflow clarity toward 5.

Include one short worked example inline (a specific product + chosen trigger/architecture) so the body demonstrates the framework end-to-end rather than only deferring specifics to references.

DimensionReasoningScore

Conciseness

The body is substantive opinionated domain knowledge rather than basics Claude already knows, but the tooltip-spam/one-and-done/contextual-when-needed framing recurs in the intro, its own section, the framework, and the closing, and the closing section largely restates earlier points — trimmable redundancy that fits the score-3 anchor of mostly efficient but could be tightened.

3 / 5

Actionability

Concrete actionable guidance is present throughout — a tour-vs-documentation decision framework, trigger types each with 'When to use', architecture options with a recommendation, a failure-mode diagnostic table, and a 12-consideration walkthrough — but the body stays at framework level and defers the fully-worked executable specifics to references, fitting the score-4 anchor of mostly executable guidance with minor gaps.

4 / 5

Workflow Clarity

The '12 considerations' framework provides a clear sequenced process, and validation-adjacent checkpoints appear as items 11 (maintenance/quarterly audit) and 12 (adoption as success metric), but there is no explicit validate→fix→retry feedback loop in the workflow, fitting the score-4 anchor of a clear sequence with minor validation gaps.

4 / 5

Progressive Disclosure

Each major section closes with a well-signaled one-level-deep 'Detail in [references/...]' pointer, all 9 referenced files exist, and a consolidated reference list aids navigation — overview inline, detail split out — matching the score-5 anchor.

5 / 5

Total

16

/

20

Passed

Description

90%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 strong: third-person voice, explicit what-and-when trigger guidance, and rich synonym coverage of natural user phrases. Its only weakness is that it frames capabilities as topic areas rather than concrete actions, capping specificity at 3.

Suggestions

Lead with concrete action verbs (e.g., 'Design, audit, and re-architect in-product tours and contextual help') to lift specificity above 3.

Consider adding a worked trigger example (e.g., '.tour platform' or a specific tool name) if any file-extension or tool-keyword terms are natural for this domain.

DimensionReasoningScore

Specificity

Names the domain ('Designing in-product tours, tooltips, and contextual help') and enumerates topic areas ('Trigger logic, tour architecture, contextual placement, completion tracking'), but the only concrete action verb is 'Designing' — the rest are concerns rather than executable actions, matching the score-3 anchor of a domain plus 1-2 actions.

3 / 5

Completeness

It explicitly states both what ('Designing in-product tours, tooltips, and contextual help...') and when ('Triggers on... Also triggers when feature adoption is low, when users miss key product capabilities, or when an in-product help system is being scoped for the first time') with concrete trigger phrases, matching the score-5 anchor.

5 / 5

Trigger Term Quality

'Triggers on product tour, in-product tooltip, contextual help, walkthrough, feature tour, hint system, in-app guidance, tour platform' gives comprehensive synonym coverage of the natural phrases a user would say, matching the score-5 anchor (file extensions are not applicable to this domain).

5 / 5

Distinctiveness Conflict Risk

The in-product tour / contextual help niche has clear, specific triggers ('product tour', 'in-product tooltip', 'walkthrough', 'in-app guidance') that are unlikely to fire for adjacent skills, matching the score-5 anchor of a clear niche with minimal conflict risk.

5 / 5

Total

18

/

20

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
rampstackco/claude-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.