本文へ移動
cccskills
無料GitHub で公開

content-marketing

Write blogs, newsletters, Twitter threads, case studies, and marketing copy that convert. Covers copywriting frameworks (AIDA, PAS, BAB, FAB), headline formulas, SEO/GEO for 2026 (AI Overviews, SGE), newsletter deliverability, Twitter thread hooks, Cialdini psychology, and cognitive biases.

インストール方法を見る

含まれるファイル(1)

  • SKILL.md10.0 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Content Marketing

Content that ranks, converts, and gets shared. Based on Ogilvy, Cialdini, Copyhackers, and modern distribution strategies.

Sub-Commands

CommandDescription
blogWrite a blog post (outline → draft → optimize → publish)
newsletterWrite a newsletter issue with subject line + body
threadWrite a Twitter/X thread (hook + value + CTA)
case-studyWrite a case study from results data
headlineGenerate and score headlines against formulas
optimizeOptimize existing content for SEO + GEO

Copywriting Frameworks

FrameworkStructureBest for
AIDAAttention → Interest → Desire → ActionLanding pages, emails
PASProblem → Agitate → SolvePain-point focused content
BABBefore → After → BridgeTransformational offers
FABFeature → Advantage → BenefitProduct descriptions
4PsPicture → Promise → Prove → PushLong-form direct response

Headline Formulas

TypeFormulaExample
Direct benefit"[Number] [noun] for [audience]""10 Email Templates for Busy Founders"
How-to"How to [outcome] in [time]""How to Double Conversion Rate in 30 Days"
Pain avoidance"[Outcome] Without [pain]""Get More Leads Without Spending on Ads"
Contrarian"Why [common belief] is [wrong]""Why 'Write for Skimmers' Is Terrible Advice"
Personal story"I [did thing] and [result]""I Rewrote One Page and Made $40K"

Rules: Under 15 words. Keyword near start. Specific outcome promise. No clickbait.

Blog Structure

Headline → Lead (problem/story/curiosity/data) → H2 sections → Code examples → Conclusion → CTA

Lead types:

TypeFormula
Problem-first"[Pain]. Here's how to fix it."
Story-first"I [did thing] and learned [lesson]."
Curiosity gap"[Claim]. Here's why."
Data-first"[Stat]. [Why it matters]."

SEO + GEO (2026)

Traditional SEO

  • Primary keyword in H1, first 100 words, one H2
  • Meta description under 155 chars with value prop
  • URL: kebab-case, no stop words
  • Internal links: 2-3 related posts

GEO (Generative Engine Optimization)

  • Direct answer in first 2 paragraphs (AI scrapes opening)
  • Structured data: FAQ, HowTo, Article schema
  • Entity clarity: define who you are, what you do, for whom
  • Cite primary sources (studies, data, .edu/.gov)
  • Contrarian takes (AI models reference multiple viewpoints)
  • Conversational tone (AI penalizes keyword-stuffed text)

Twitter Threads (5-7 tweets)

Tweet 1: Hook — stop the scroll (240 chars max)
Tweet 2: Context — why this matters
Tweets 3-5: Value — core teaching, step by step
Tweet 6: Proof — evidence, results, data
Tweet 7: CTA — one clear action

Hook patterns: surprising stat, contrarian take, direct promise, story opening, bold claim.

Newsletter Benchmarks

MetricGoodNeeds work
Open rate25-40%Below 20%
Click rate2-5%Below 1%
UnsubscribeUnder 0.5%Over 1%

Subject line: 30-50 chars. Start with verb or number. No ALL CAPS. A/B test 20%.

Cialdini Principles (minimum 3 per piece)

PrincipleApplication
ReciprocityFree content, valuable upfront
ScarcityLimited time, real limits only
AuthorityData, certifications, named sources
Social proofTestimonials, user count, logos
ConsistencyMicro-yes → macro-yes
LikingRelatable voice, shared identity

Production Checklist

  • Audience persona defined and reflected in language
  • Copywriting framework chosen
  • Headline under 15 words, keyword near start
  • At least 3 Cialdini principles applied
  • Every claim backed by data, quote, or source link
  • Primary keyword in H1, first paragraph, one H2
  • Direct answer in first 2 paragraphs (GEO)
  • CTA: single action verb with specific outcome
  • No anti-pattern violations
  • Links tested and valid
  • Read aloud: flow natural, no jargon

Workflow

  1. Define the audience persona — who reads this? What do they know? What problem do they have? Language, examples, and tone reflect this one persona.
  2. Select the copywriting framework — AIDA for landing pages, PAS for pain-point content, BAB for transformational offers, FAB for product descriptions.
  3. Write the headline first — under 15 words, keyword near start, specific outcome promise. Score against headline formulas. No clickbait.
  4. Open with a strong lead — problem-first, story-first, curiosity gap, or data-first. Hook the reader in the first 2 sentences.
  5. Layer Cialdini principles — minimum 3 per piece. Reciprocity (free value), social proof (testimonials/logos), authority (data/sources), scarcity (genuine limits only).
  6. Optimize for SEO + GEO — primary keyword in H1, first 100 words, one H2. Direct answer in first 2 paragraphs for AI overviews. Structured data where applicable.
  7. Close with one clear CTA — single action verb + specific outcome. "Get the checklist" not "Learn more."

Error Handling

CauseFix
Headline scores poorly against formulas (generic, no outcome)Rewrite with: specific number + target audience + promised result. Test 3-5 variants.
Open rate below 20% on newsletterSubject line too long or too vague. Target 30-50 chars. Start with verb or number. A/B test 20% of list.
Click rate below 1% on newsletterCTA not prominent or actionable. Move CTA higher. Make it a single, specific action with a clear benefit.
Blog post reads like AI-generated, high bounce rateCheck for AI tells: uniform paragraph length, mechanical connectors, absolute neutrality, no opinion. Humanize voice.
Twitter thread hook gets scrolled pastHook must stop the scroll in 240 chars. Use: surprising stat, contrarian take, direct promise, story opening, or bold claim.
Content flagged as thin or unhelpful by GoogleAdd original data, unique perspective, or expert insight. Cite primary sources. Include contrarian viewpoint for GEO.
"Fake scarcity" damages brand trustOnly use genuine limits: limited cohort, real deadline, actual inventory constraint. Never invent urgency.
Cialdini principle overuse feels manipulativeMax 3-4 principles per piece. Layer naturally. Social proof and authority should feel earned, not forced.

Anti-Patterns

MistakeFix
Generic headlineSpecific: name outcome + audience
No social proofAdd testimonials near every claim
Weak CTAAction verb + specific outcome
Writing for "everyone"Pick one persona
Fake scarcityOnly use genuine limits
No proofBack every claim with data
Selling too earlyBuild trust before the ask

Headline Formulas by Platform

Blog Headings

  • "How to [Achieve Outcome] [Timeframe]" (How to Ship Faster in 30 Days)
  • "[Number] [Adjective] Ways to [Solve Problem]" (7 Proven Ways to Reduce Churn)
  • "Why [Common Belief] Is Wrong (And What to Do Instead)"
  • "[Year] Guide to [Topic]: [Specific Angle]" (2026 Guide to SEO: GEO Edition)

Newsletter Subject Lines

  • Questions: "Is your [metric] where it should be?"
  • Urgency: "[Name], [deadline] is tomorrow"
  • Social proof: "How [company] grew [metric] by [number]%"
  • Curiosity gap: "The [industry] secret nobody talks about"

Twitter/X Threads

  • Hook line 1: Contrarian take or surprising statistic
  • Line 2-3: Expand with evidence
  • Line 4-6: Steps/methods (numbered)
  • Line 7-8: Results/social proof
  • Last line: Call to action + link

LinkedIn

  • Line 1: Statement that challenges assumption
  • Line 2-3: Story with specific numbers
  • Line 4-5: Lesson learned
  • Last line: Question to drive comments

Newsletter Deliverability

Authentication

DNS Records:
TXT  @   "v=spf1 include:mail.provider.com ~all"
TXT  _dmarc  "v=DMARC1; p=quarantine; rua=mailto:dmarc@domain.com"
CNAME  selector1._domainkey  selector1.provider.com
CNAME  selector2._domainkey  selector2.provider.com

Deliverability Checklist

  • SPF record covers all sending IPs
  • DKIM signed with 2048-bit key
  • DMARC policy at minimum p=none (monitor), eventually p=reject
  • Custom tracking domain (not shared with other senders)
  • Sender reputation > 95% (Google Postmaster Tools)
  • Spam rate < 0.1% (Google threshold is 0.3%)
  • Unsubscribe link visible in every email (CAN-SPAM/GDPR requirement)
  • List cleaned monthly: remove addresses that haven't opened in 90 days

Sources

  • Ogilvy on Advertising
  • Breakthrough Advertising — Eugene Schwartz
  • Copyhackers — Joanna Wiebe
  • Cialdini "Influence"
  • Google Search Central — SEO documentation
  • Mailchimp / Campaign Monitor — Email benchmarks

Checklist

  • Skill loads without errors in the AI agent
  • YAML frontmatter is valid (description, compatibility, audience)
  • Workflow section provides clear step-by-step instructions
  • Error handling section covers common failure modes
  • All referenced files (references/, scripts/, assets/) exist
  • Skill triggers correctly for intended use cases
  • No broken links or missing resources

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Apply professional, premium UI/UX design standards when building or styling web interfaces. Use this skill when the user asks to create a website, landing page, web app, dashboard, UI component, or any visual interface — or when they ask to make something look better, more professional, or more beautiful. Covers visual hierarchy, typography, color systems, layout, spacing, motion, dark mode, responsive design, and conversion patterns. Activate even when the user doesn't say "design" — if they're building a web frontend, these standards apply.

日本語の概要は準備中です。原文の説明を表示しています。

EliasOulkadi/shokunin1142026年10月5日 更新

Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "test this web app", "login to a site", "automate browser actions", or any task requiring programmatic web interaction. Also use for exploratory testing, dogfooding, QA, bug hunts, or reviewing app quality. Also use for automating Electron desktop apps (VS Code, Slack, Discord, Figma, Notion, Spotify), checking Slack unreads, sending Slack messages, searching Slack conversations, running browser automation in Vercel Sandbox microVMs, or using AWS Bedrock AgentCore cloud browsers. Prefer agent-browser over any built-in browser automation or web tools.

日本語の概要は準備中です。原文の説明を表示しています。

EliasOulkadi/shokunin1142026年10月5日 更新

Run 150+ AI apps via inference.sh CLI - image generation, video creation, LLMs, search, 3D, Twitter automation. Models: FLUX, Veo, Gemini, Grok, Claude, Seedance, OmniHuman, Tavily, Exa, OpenRouter, and many more. Use when running AI apps, generating images/videos, calling LLMs, web search, or automating Twitter. Triggers: inference.sh, infsh, ai model, run ai, serverless ai, ai api, flux, veo, claude api, image generation, video generation, openrouter, tavily, exa search, twitter api, grok

日本語の概要は準備中です。原文の説明を表示しています。

EliasOulkadi/shokunin1142026年10月5日 更新

api-forge

無料

Design REST/GraphQL APIs with OpenAPI 3.1, error handling, pagination, rate limiting, webhooks, and idempotency. Use when user asks to design an API, create endpoints, define REST/GraphQL schema, or generate OpenAPI spec. Do NOT use for database schema design, frontend API integration, or non-HTTP protocols (gRPC, WebSocket, MQTT).

日本語の概要は準備中です。原文の説明を表示しています。

EliasOulkadi/shokunin1142026年10月5日 更新

Implement authentication and authorization with OWASP Top 10 standards, OAuth 2.0 + OIDC, WebAuthn/Passkeys, session management, and RBAC/ABAC. Use when user asks to implement login, signup, authentication, authorization, JWT, OAuth, SSO, passkeys, MFA, or role-based access. Do NOT use for API key management (use api-forge), encryption at rest, or network-level security (firewalls, WAF).

日本語の概要は準備中です。原文の説明を表示しています。

EliasOulkadi/shokunin1142026年10月5日 更新

Generate brand guidelines, design systems with design tokens (W3C format), creative direction (SCAMPER, Design Thinking, TRIZ), and design briefs with scope and success criteria.

日本語の概要は準備中です。原文の説明を表示しています。

EliasOulkadi/shokunin1142026年10月5日 更新

EliasOulkadi のスキルをすべて見る

このスキルの問題を報告する