CtrlK
BlogDocsLog inGet started
Tessl Logo

yt-competitive-analysis

Analyze YouTube channels for outlier videos and packaging patterns. Identifies what's working (2x+ average views) across any set of channels. Use when asked for YouTube competitive analysis, viral video patterns, or packaging/title inspiration.

68

Quality

81%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

High

Do not use without reviewing

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.

A clean, well-structured skill body with executable commands, a clearly sequenced analytics feedback loop, and an explicit validation checkpoint. The main gap is that the referenced analyze.py script is not present among the bundle files.

Suggestions

Bundle the referenced analyze.py under scripts/ (or remove the invocation examples) so the commands are fully executable without an external dependency.

Move the inlined creator-name lists (AI Creators, Business Creators) into a references/ file or document how they map to --set flags, reducing inline token weight.

Tighten the 'Channel Analytics Feedback Loop' prose into a tighter numbered checklist to improve token efficiency further.

DimensionReasoningScore

Conciseness

Mostly lean and assumes Claude's competence (no basic concept explanations), but the inlined creator-name lists and the somewhat discursive feedback-loop prose could be trimmed slightly.

4 / 5

Actionability

Provides concrete, copy-paste bash commands covering the common cases (channels, predefined sets, output formats), but references analyze.py which is not bundled in references/scripts/assets, leaving a minor executable gap.

4 / 5

Workflow Clarity

Single-command usage is unambiguous and the analytics feedback loop is well-sequenced with an explicit validation checkpoint ('Do not call packaging validated until analytics are checked'), with only minor gaps.

4 / 5

Progressive Disclosure

Well-organized single self-contained document with clear section headers and no nested references; the unbundled analyze.py reference is the one minor organization gap.

4 / 5

Total

16

/

20

Passed

Description

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

A strong description that states concrete actions with a quantitative outlier threshold and pairs them with explicit, natural trigger phrases. It clearly distinguishes itself as a YouTube-specific analysis skill.

DimensionReasoningScore

Specificity

Names the domain plus concrete actions ('Analyze YouTube channels for outlier videos and packaging patterns', 'Identifies what's working (2x+ average views)') with a quantitative threshold, though coverage of actions is not exhaustive.

4 / 5

Completeness

Clearly answers both what (outlier detection and packaging pattern extraction) and when via an explicit 'Use when asked for...' clause with concrete trigger phrases.

5 / 5

Trigger Term Quality

Good natural trigger phrases ('YouTube competitive analysis', 'viral video patterns', 'packaging/title inspiration') that users would plausibly say, though a few common synonyms are absent.

4 / 5

Distinctiveness Conflict Risk

YouTube-specific niche with distinct triggers ('YouTube competitive analysis', 'viral video patterns') giving it a clear boundary and minimal conflict risk with other skills.

5 / 5

Total

18

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
ericosiu/ai-marketing-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.