CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

marketing-demand-acquisition

Creates demand generation campaigns, optimizes paid ad spend across LinkedIn, Google, and Meta, develops SEO strategies, and structures partnership programs. Use when planning demand gen strategy, growth marketing, advertising campaigns, PPC optimization, lead generation, pipeline generation, or marketing budgets. Covers multi-channel acquisition (Google Ads, LinkedIn Ads, Meta Ads), CAC analysis, MQL/SQL workflows, attribution modeling, technical SEO, and co-marketing partnerships. Default calibration profile is a Series A+ B2B SaaS scaling internationally (EU/US/Canada, hybrid PLG/Sales-Led) — adapt benchmarks for other stages and motions rather than skipping the skill.

73

Quality

92%

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

86%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 strong, information-dense playbook body: concrete benchmarks, exact configurations, and per-workflow validation steps, with clean one-level-deep progressive disclosure into verified reference files. The two gaps keeping it from top marks are the absence of error-recovery feedback loops after validation steps and minor token redundancy (ToC, duplicated opening line).

Suggestions

Add explicit error-recovery loops after Validation steps (e.g., 'If UTMs missing in HubSpot contact records → re-check tracking code firing and re-test with a sample lead before proceeding') to close the workflow_clarity gap.

Trim the Table of Contents and the opening line (which restates the frontmatter description) — section headers are already scannable, saving tokens without losing navigability.

Tighten the trigger overlap in the description by qualifying 'PPC optimization' and 'lead generation' with the demand-gen planning context (e.g., 'PPC budget/spend strategy' rather than execution-level triggers that belong to a dedicated paid-ads skill).

DimensionReasoningScore

Conciseness

The body is highly token-efficient — dense tables, checklists, and concrete numbers with no explanations of concepts Claude already knows (no 'what is SEO' padding, no library tutorials). It falls short of the 5 anchor only due to minor trimmable content: the Table of Contents duplicating section headers, an opening line restating the frontmatter description, and the Related Skills section. Not 3, since there is no genuinely unnecessary explanation or padding.

4 / 5

Actionability

Guidance is fully concrete and executable: exact UTM parameter structure with naming convention, specific budgets ("Start $50/day per campaign", "Scale 20% weekly if CAC < target"), CAC ranges per channel, keyword tier volumes, character limits ("60 chars", "155 chars"), SLA times, and a runnable script with verified usage ("python scripts/calculate_cac.py", edit the example_data channel table in main()). Specific examples cover the common cases, matching the 5 anchor.

5 / 5

Workflow Clarity

Every workflow (campaign planning, LinkedIn/Google Ads setup, partnership, affiliate, attribution) has a clear numbered sequence and an explicit **Validation** checkpoint (e.g., "Validation: UTM parameters appear in HubSpot contact records"), plus a checklist for technical SEO — exceeding the 4 anchor. It falls short of the 5 anchor because feedback loops for error recovery are absent: validations state what to check but never what to do when validation fails (no 'if errors → fix and re-validate' guidance).

4 / 5

Progressive Disclosure

SKILL.md is a clear overview: operational summaries inline (KPIs, channel matrices, benchmarks) with detail pushed to four well-signaled, contextually placed references ("See [campaign-templates.md](references/campaign-templates.md) for detailed structures"), a summary References table, and a scripts table. All four referenced files exist and each contains only internal anchors — exactly one level deep with no nested file references, matching the 5 anchor.

5 / 5

Total

18

/

20

Passed

Description

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

An excellent description: third-person voice, concrete capability verbs, comprehensive coverage enumeration, and an explicit 'Use when' clause rich with natural trigger synonyms. The only weakness is minor overlap risk with single-purpose marketing skills (paid ads, lead nurture) via broad triggers like 'PPC optimization' and 'lead generation'.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions in third person ("Creates demand generation campaigns, optimizes paid ad spend across LinkedIn, Google, and Meta, develops SEO strategies, and structures partnership programs") and then comprehensively enumerates coverage: "CAC analysis, MQL/SQL workflows, attribution modeling, technical SEO, and co-marketing partnerships". It clearly matches the 5 anchor (multiple specific concrete actions, comprehensive coverage) rather than 4, which would imply minor gaps in coverage.

5 / 5

Completeness

Both questions are explicitly answered: 'what' via concrete capability verbs (creates, optimizes, develops, structures) and 'when' via the explicit "Use when planning demand gen strategy, growth marketing, advertising campaigns, PPC optimization, lead generation, pipeline generation, or marketing budgets" clause with concrete trigger phrases. This mirrors the 5 anchor example's structure exactly; the calibration-profile sentence adds useful scoping rather than vagueness.

5 / 5

Trigger Term Quality

The 'Use when' clause provides comprehensive natural trigger phrases with synonyms: "demand gen strategy, growth marketing, advertising campaigns, PPC optimization, lead generation, pipeline generation, or marketing budgets", plus platform names (Google Ads, LinkedIn Ads, Meta Ads) and acronym variants (CAC, MQL/SQL). Coverage includes both casual and professional phrasings a user would naturally say; nothing common is missing, matching the 5 anchor rather than 4.

5 / 5

Distinctiveness Conflict Risk

The description carves a mostly distinct niche (Series A+ B2B SaaS demand generation with named platforms and hybrid PLG/Sales-Led motion), but broad triggers like "PPC optimization" and "lead generation" carry minor overlap risk with closely related single-purpose skills (e.g., a dedicated paid-ads or email-nurture skill — the body itself lists such related skills). It sits between the 4 anchor (mostly distinct, minor overlap) and 5 anchor (clear niche, minimal conflict); the platform-spanning scope and generic lead-gen triggers keep it at 4 rather than 5.

4 / 5

Total

19

/

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_field

'metadata' should map string keys to string values

Warning

Total

15

/

16

Passed

Repository

alirezarezvani/claude-skills

Path

marketing-skill/skills/marketing-demand-acquisition/SKILL.md

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.