5 eval prompts per skill testing realistic user scenarios: - page-cro: landing page audit, pricing page, homepage, feature page, redesign regression - copywriting: homepage copy, headline rewrite, pricing page, landing page, CTA improvement - seo-audit: full site audit, ranking diagnosis, migration recovery, e-commerce technical, blog content Follows the skill-creator eval format with prompt + expected_output assertions. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
35 lines
4 KiB
JSON
35 lines
4 KiB
JSON
{
|
|
"skill_name": "copywriting",
|
|
"evals": [
|
|
{
|
|
"id": 1,
|
|
"prompt": "Write homepage copy for a SaaS tool that automates employee onboarding. Target audience is HR directors at mid-size companies (200-2000 employees). Main differentiator is that it integrates with all major HRIS systems and cuts onboarding time from 2 weeks to 2 days.",
|
|
"expected_output": "Should check for product-marketing-context.md first. Should write full page copy organized by section: Headline, Subheadline, CTA (above the fold), then Social Proof, Problem/Pain, Solution/Benefits, How It Works, Objection Handling, and Final CTA. Should follow copywriting principles: clarity over cleverness, benefits over features, specificity (use the '2 weeks to 2 days' stat), customer language. Headline should communicate core value proposition. CTAs should be action-oriented ('Start Free Trial' not 'Submit'). Should provide 2-3 headline alternatives with rationale. Should include annotations explaining key copy choices.",
|
|
"files": []
|
|
},
|
|
{
|
|
"id": 2,
|
|
"prompt": "Rewrite this headline: 'An Innovative AI-Powered Platform for Streamlined Business Operations' — it's for a B2B SaaS tool that helps small businesses manage invoicing and payments.",
|
|
"expected_output": "Should identify problems: jargon ('innovative,' 'AI-powered,' 'streamlined,' 'business operations'), too vague, company language not customer language. Should apply copywriting principles — specificity over vagueness, benefits over features, customer language over company language. Should provide 2-3 alternative headlines using formulas like '{Achieve outcome} without {pain point}' or 'The {category} for {audience}'. Each alternative should include rationale. Should also suggest a subheadline that adds specificity.",
|
|
"files": []
|
|
},
|
|
{
|
|
"id": 3,
|
|
"prompt": "i need copy for my pricing page. we have three plans: starter ($29/mo), pro ($79/mo), business ($199/mo). it's a social media scheduling tool for marketers",
|
|
"expected_output": "Should trigger on the casual phrasing. Should ask or infer audience context. Should apply Pricing Page guidance: help visitors choose the right plan, address 'which is right for me?' anxiety, make recommended plan obvious. Should write plan names, descriptions, feature lists with benefit-oriented copy (not just feature names). Should include a page headline that addresses the pricing decision. CTAs should be specific per plan. Should handle objection handling (FAQ copy). Should provide alternatives for key elements.",
|
|
"files": []
|
|
},
|
|
{
|
|
"id": 4,
|
|
"prompt": "Write a landing page for a free ebook download: '10 Ways to Reduce Customer Churn.' The target audience is Customer Success managers at SaaS companies.",
|
|
"expected_output": "Should apply Landing Page guidance: single message, single CTA, complete argument on one page. Should write a compelling headline that communicates the value of the ebook (not just its title). Should address the reader's pain (churn), build credibility for the content, and minimize friction to download. CTA should be specific ('Download the Free Guide' not 'Submit'). Should keep form fields minimal (email + name at most). Copy should follow all style rules: simple over complex, specific over vague, active voice, confident tone. Should provide headline alternatives.",
|
|
"files": []
|
|
},
|
|
{
|
|
"id": 5,
|
|
"prompt": "Can you improve this CTA? We currently have 'Learn More' on our feature page for our analytics dashboard product.",
|
|
"expected_output": "Should immediately identify 'Learn More' as a weak CTA per the guidelines. Should apply the CTA formula: [Action Verb] + [What They Get] + [Qualifier]. Should provide 2-3 strong alternatives like 'See the Dashboard in Action,' 'Start Your Free Trial,' or 'Explore Analytics Features.' Each alternative should include rationale and context for when it works best. Should also consider CTA hierarchy — whether this is a primary or secondary CTA, and suggest complementary CTAs if relevant.",
|
|
"files": []
|
|
}
|
|
]
|
|
}
|