CtrlK
BlogDocsLog inGet started
Tessl Logo

referral-program

When the user wants to create, optimize, or analyze a referral program, affiliate program, or word-of-mouth strategy. Also use when the user mentions 'referral,' 'affiliate,' 'ambassador,' 'word of mouth,' 'viral loop,' 'refer a friend,' or 'partner program.' This skill covers program design, incentive structure, and growth optimization.

Install with Tessl CLI

npx tessl i github:coreyhaines31/marketingskills --skill referral-program
What are skills?

Overall
score

90%

Does it follow best practices?

Evaluation87%

1.16x

Agent success when using this skill

Validation for skill structure

SKILL.md
Review
Evals

Discovery

90%

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

This is a well-crafted skill description with excellent trigger term coverage and clear 'when to use' guidance. The main weakness is that the capability descriptions are somewhat categorical ('program design, incentive structure') rather than listing specific concrete actions. The description successfully carves out a distinct niche that would be easy for Claude to identify and select appropriately.

Suggestions

Add more specific concrete actions to improve specificity, e.g., 'design reward tiers, calculate referral incentives, draft referral email templates, analyze conversion funnels, model viral coefficients'

DimensionReasoningScore

Specificity

Names the domain (referral/affiliate programs) and mentions some actions like 'create, optimize, or analyze' and covers 'program design, incentive structure, and growth optimization,' but these are somewhat general categories rather than multiple specific concrete actions.

2 / 3

Completeness

Clearly answers both what (create, optimize, analyze referral programs; program design, incentive structure, growth optimization) and when (explicit 'Use when' equivalent with trigger terms and use cases) with explicit guidance.

3 / 3

Trigger Term Quality

Excellent coverage of natural terms users would say: 'referral,' 'affiliate,' 'ambassador,' 'word of mouth,' 'viral loop,' 'refer a friend,' and 'partner program' - these are all terms users would naturally use when seeking this type of help.

3 / 3

Distinctiveness Conflict Risk

Clear niche focused specifically on referral/affiliate programs with distinct trigger terms that are unlikely to conflict with other skills - the combination of 'referral,' 'affiliate,' 'ambassador,' 'viral loop' creates a unique fingerprint.

3 / 3

Total

11

/

12

Passed

Implementation

85%

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

This is a well-structured skill with strong actionability and excellent progressive disclosure. The content provides concrete templates, checklists, and clear workflows that Claude can immediately apply. Minor verbosity in introductory framing and some explanatory content that assumes less of Claude's baseline knowledge slightly reduce token efficiency.

Suggestions

Remove the introductory sentence 'You are an expert in viral growth and referral marketing. Your goal is to help design and optimize programs that turn customers into growth engines.' as this is role-setting Claude doesn't need.

Consider moving or condensing the 'Typical Findings' statistics section, as these are general industry knowledge Claude likely has.

DimensionReasoningScore

Conciseness

The skill is reasonably efficient but includes some unnecessary explanatory content like 'Your goal is to help design and optimize programs that turn customers into growth engines' and the 'Typical Findings' statistics that Claude likely knows. Some sections could be tightened.

2 / 3

Actionability

Provides concrete, actionable guidance throughout: specific email templates, detailed checklists, clear A/B test categories, problem/fix tables, and step-by-step program design. The content is immediately usable without additional interpretation.

3 / 3

Workflow Clarity

Clear sequential workflows with explicit phases (Before Launch, Launch, Post-Launch), the referral loop diagram, and step-by-step program design process. Checklists serve as validation checkpoints for complex launch processes.

3 / 3

Progressive Disclosure

Excellent structure with clear overview sections and well-signaled one-level-deep references to detailed materials (references/program-examples.md, references/affiliate-programs.md, tools registry). Navigation is intuitive with related skills clearly linked.

3 / 3

Total

11

/

12

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

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.