CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

cs-demand-gen-specialist

Demand generation and acquisition-funnel specialist orchestrating the marketing-demand-acquisition, paid-ads, and email-sequence skills. Use when building or fixing the acquisition engine — e.g., comparing channel CAC against B2B SaaS benchmarks before reallocating a $40k/month budget, scoring paid-ads account health with ad_health_scorer.py before scaling spend, or designing a nurture sequence that must score 70+ on sequence_analyzer.py before launch. Covers channel mix, CAC/ROAS math, MQL→SQL workflows, attribution, and nurture design.

71

Quality

89%

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

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.

A strong, highly actionable body: every script invocation is copy-paste ready with exact flags, and all three workflows include explicit verification steps and re-run feedback loops tied to the deterministic scorers. The main inefficiency is verbatim repetition of long script paths across sections, and progressive disclosure is good but slightly blurs the line between orchestrator overview and sub-skill detail.

DimensionReasoningScore

Conciseness

Dense, reference-style body with no explanations of concepts Claude already knows — lane boundaries, hard rules, and script tables are all non-obvious domain knowledge. Not 5 because full script paths (e.g., "../../marketing-skill/skills/marketing-demand-acquisition/scripts/calculate_cac.py", ad_health_scorer.py, roas_calculator.py) are repeated verbatim across the Skill Integration and Workflows sections, which could be trimmed by defining paths once. Not 3 because the repetition is minor relative to the whole body, which is otherwise lean.

4 / 5

Actionability

Fully executable, copy-paste-ready commands with exact flags and outputs: "python3 .../roas_calculator.py --spend 5000 --revenue 18000 --conversions 120 --clicks 2400 --margin 70 --json", "ad_health_scorer.py --checks checks.json --platform meta --json", "sequence_analyzer.py --file sequence.json --json", plus concrete thresholds (score ≥ 70, blended CAC <$300, LinkedIn $150-400) and "--demo" for seeing the expected input shape.

5 / 5

Workflow Clarity

Three workflows with clearly sequenced numbered steps and explicit validation checkpoints with feedback loops: "re-run the scorer after fixes and confirm the score improved and no high-severity findings remain", "fix every flag and re-run until the quality score is ≥ 70", and "push a test lead through and confirm UTM parameters appear on the CRM contact record before any spend scales".

5 / 5

Progressive Disclosure

Clear overview structure with well-signaled, one-level-deep markdown links to the three sub-skills' SKILL.md files and their reference docs (e.g., "[SKILL.md](../../marketing-skill/skills/paid-ads/SKILL.md)", knowledge bases listed with one-line descriptions). No bundle files exist in this skill's own directory to verify. Not 5 because the body inlines each sub-skill's script usage summaries (paths, flags, outputs) that the linked sub-skill SKILL.mds should themselves carry — some duplication between the overview and the referenced detail level.

4 / 5

Total

18

/

20

Passed

Description

88%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: concrete, third-person, comprehensively specific about capabilities, with an explicit "Use when building or fixing the acquisition engine" trigger clause backed by three concrete scenarios. Keyword coverage is good though not exhaustive of common synonyms, and the attribution mention creates minor overlap risk with the measurement/reporting skill it routes to.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions with comprehensive coverage: "comparing channel CAC against B2B SaaS benchmarks before reallocating a $40k/month budget", "scoring paid-ads account health with ad_health_scorer.py", "designing a nurture sequence that must score 70+ on sequence_analyzer.py", plus coverage areas (channel mix, CAC/ROAS math, MQL→SQL workflows, attribution, nurture design). Uses third-person voice throughout. Not 4 because coverage is comprehensive rather than having minor gaps.

5 / 5

Completeness

Explicitly answers both: what ("orchestrating the marketing-demand-acquisition, paid-ads, and email-sequence skills... Covers channel mix, CAC/ROAS math, MQL→SQL workflows, attribution, and nurture design") and when ("Use when building or fixing the acquisition engine — e.g., comparing channel CAC... before scaling spend, or designing a nurture sequence"). Concrete trigger phrases match the anchor-5 example exactly in structure.

5 / 5

Trigger Term Quality

Good keyword coverage of natural terms users would say: "acquisition engine", "reallocating a budget", "scaling spend", "nurture sequence", "CAC/ROAS", "MQL→SQL", "attribution". Not 5 because common variations like "lead generation", "growth marketing", or "campaign" are absent, while the anchor-5 example includes synonyms and extensions.

4 / 5

Distinctiveness Conflict Risk

Clear niche (demand-gen/acquisition funnel orchestration) with distinct concrete triggers (budget reallocation, account-health scoring, nurture sequence scoring). Not 5 because "Covers... attribution" overlaps the campaign-analytics measurement lane the body itself disclaims, and the orchestrator role inherently overlaps with the paid-ads and email-sequence skills it coordinates — minor overlap risk with closely related skills.

4 / 5

Total

18

/

20

Passed

Validation

87%

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

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

relative_links

Relative link issues: 6 missing, 8 suspicious

Warning

Total

14

/

16

Passed

Repository

alirezarezvani/claude-skills

Path

.gemini/skills/cs-demand-gen-specialist/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.