From copywriter
This skill should be used when the user asks to 'write a blog post', 'SEO article about', or 'thought leadership post'.
npx claudepluginhub jamon8888/cc-suite --plugin CopywriterThis skill uses the workspace's default tool permissions.
This skill creates high-ranking, authoritative blog content. It doesn't just "write a post"; it constructs a semantic resource optimized for Google's E-E-A-T guidelines.
Guides Next.js Cache Components and Partial Prerendering (PPR): 'use cache' directives, cacheLife(), cacheTag(), revalidateTag() for caching, invalidation, static/dynamic optimization. Auto-activates on cacheComponents: true.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Share bugs, ideas, or general feedback.
This skill creates high-ranking, authoritative blog content. It doesn't just "write a post"; it constructs a semantic resource optimized for Google's E-E-A-T guidelines.
┌─────────────────────────────────────────────────────────────────┐
│ STANDALONE (always works) │
│ ✓ E-E-A-T Structure: Automatic "Experience" injection. │
│ ✓ SEO Optimization: Keyword placement & header hierarchy. │
│ ✓ Anti-Slop Check: Filters corporate jargon automatically. │
├─────────────────────────────────────────────────────────────────┤
│ SUPERCHARGED (connect ~~web_search / WordPress) │
│ + Live Research: Cites real-time stats and news. │
│ + Competitor Gap Analysis: Reads top 3 results to beat them. │
│ + Auto-Publish: Deploys directly to your CMS via MCP. │
└─────────────────────────────────────────────────────────────────┘
${CLAUDE_PLUGIN_ROOT}/data/2-Domaines/voice-dna.json to match the user's voice precisely.${CLAUDE_PLUGIN_ROOT}/data/2-Domaines/icp.json to align with the audience's pain points.${CLAUDE_PLUGIN_ROOT}/data/2-Domaines/business-profile.json to ensure alignment with offers.${CLAUDE_PLUGIN_ROOT}/data/3-Resources/.exa-search-expert or web_search.Before writing, define or generate:
Search Intent:
Keyword Research (standalone): If secondary keywords are not provided, generate them using this method:
[primary] + [modifier] — modifiers: "best", "how to", "for [audience]", "without [pain]", "vs [alternative]"[keyword] — [search intent] — [estimated difficulty: Low/Med/High]Target word count by competition level:
Schema Markup suggestions (2026):
HowToSchema (Google rich result)FAQPageSchema (accordion in SERP)ItemListSchemaArticleSchema (E-E-A-T signal)
→ Always suggest the relevant schema at the end of the outline.Rank-worthy content follows a specific psychological and structural flow.
{{icp.pain_points}} immediately.{{voice_dna.forbidden_words}}.After each major H2, place a direct answer block formatted for Google featured snippets:
## [H2 Title: e.g., What is X?]
**[Concise direct answer in 40-60 words, starting with the H2 keyword]**
[Definition or answer that Google can extract directly as a featured snippet]
[Expand with detail, examples, and depth below]
Rules:
Schema markup integration:
FAQPageSchema (append suggestion at article end)HowToSchemaInternal links (3–5 per article):
data/3-Resources/ in the article output — those are drafts, not live pagesExternal links (2–3 per article):
{{business.primary_cta}}.Create a skeletal outline.
Write section by section.
{{voice_dna.tone}} is respected.data/3-Resources.Deliver the final artifact as a Markdown file.
# [Title]
**Meta Description**: [Text]
**Slug**: [url-slug]
**Primary Keyword**: [Keyword]
---
[Introduction matching {{voice_dna.tone}}]
## [H2 Header]
[Content addressing {{icp.pain_points}}...]
> [!TIP]
> [Actionable advice]
## Conclusion
[Summary]
**[CTA Headline]**
[CTA Body aligned with {{business.primary_cta}}]
[Link]