CtrlK
BlogDocsLog inGet started
Tessl Logo

signals-scout-session-replay

Signals scout for PostHog session replay. Watches that sessions keep recording (capture cliffs) and surfaces friction inside recordings — rage/dead-click clusters, error-after- interaction cohorts.

62

Quality

75%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

—

The risk profile of this skill

Fix and improve this skill with Tessl

tessl review fix ./products/signals/skills/signals-scout-session-replay/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

88%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.

This is a strong, highly actionable operational skill: executable SQL, explicit validation gates, and a well-sequenced workflow with a disqualifier checklist. Its only weakness is progressive disclosure — the long monolithic body could offload some material to local reference files.

DimensionReasoningScore

Conciseness

The body is dense but almost entirely non-obvious domain knowledge Claude lacks (replay SQL footguns, capture-ratio mechanics, AggregatingMergeTree quirks); it does not pad with concepts Claude already knows, though a few prose passages could be trimmed.

4 / 5

Actionability

Multiple copy-paste-ready SQL queries with exact time filters and table names, concrete tool calls with parameters, and numeric thresholds (≥~100 recordings/day, ≥3× baseline, ≥10 sessions, ≥5 persons) cover the common cases fully.

5 / 5

Workflow Clarity

A clear sequenced workflow (orient → profile → explore → save memory → decide → close out) with explicit validation checkpoints (the ratio_impossible flag and same-population fallback, volume gates, the Disqualifiers checklist, edit-vs-author rules) provides feedback loops for this batch/report-authoring operation.

5 / 5

Progressive Disclosure

Section structure is clear and the generic report mechanics are properly deferred to a one-level-deep, well-signaled cross-skill reference (authoring-scouts → references/report-contract.md); however no local bundle files exist and the large body keeps all SQL and reference material inline, leaving minor organization gaps.

4 / 5

Total

18

/

20

Passed

Description

62%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 specific and highly distinct, but it states only what the skill does without any 'Use when...' trigger guidance, capping its completeness and leaving trigger-term coverage on the technical side.

Suggestions

Add an explicit 'Use when ...' clause naming natural triggers a user would say, e.g. 'Use when investigating PostHog session replay recording gaps or concentrating user friction (rage clicks, dead clicks, errors after interaction).'

Broaden trigger terms with user-facing synonyms and the product surface ('session replay', 'recordings', 'rage clicks', 'dead clicks') rather than only internal phrasing like 'capture cliffs' and 'cohorts'.

DimensionReasoningScore

Specificity

Names the domain (PostHog session replay) and several concrete actions — 'Watches that sessions keep recording (capture cliffs)' and 'surfaces friction ... rage/dead-click clusters, error-after-interaction cohorts' — which is several specific actions with minor coverage gaps.

4 / 5

Completeness

The 'what' is clearly stated but there is no 'Use when...' clause or equivalent explicit trigger guidance, which per the guidelines caps completeness at 3.

3 / 5

Trigger Term Quality

Relevant domain terms ('session replay', 'rage/dead-click', 'capture cliffs') are present but these are technical jargon; common user-facing synonyms and variations a person would naturally say are missing.

3 / 5

Distinctiveness Conflict Risk

'Signals scout for PostHog session replay' carves a clear niche with distinct triggers and minimal overlap risk with other skills.

5 / 5

Total

15

/

20

Passed

Validation

81%

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

Validation — 13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

frontmatter_unknown_keys

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

Warning

referenced_paths_exist

Referenced path issues: 3 missing

Warning

Total

13

/

16

Passed

Repository
PostHog/posthog
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.