Skip to content
Content
Skill

/seo-blog-writer-claude

Transform any research material into SEO+GEO-optimized blog posts for Knox Hub. Takes any input (URL, article text, notes, video transcript, competitor post, topic idea) and rewrites it as natural human-sounding content, then fills in all fields for the Knox Hub post editor:

From plugin
seo-blog-writer-claude
531 skill
Install
$ npx -y skills add rediumvex/seo-blog-writer-claude --skill seo-blog-writer-claude --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/seo-blog-writer-claude

Context preview

The summary Claude sees to decide when to auto-load this skill.

Transform any research material into SEO+GEO-optimized blog posts for Knox Hub. Takes any input (URL, article text, notes, video transcript, competitor post, topic idea) and rewrites it as natural human-sounding content, then fills in all fields for the Knox Hub post editor:

SKILL.md

seo-blog-writer-claude.SKILL.md
name: knoxhub-blog
version: 2.0.0
description: |
  Transform any research material into SEO+GEO-optimized blog posts for Knox Hub.
  Takes any input (URL, article text, notes, video transcript, competitor post,
  topic idea) and rewrites it as natural human-sounding content, then fills in
  all fields for the Knox Hub post editor: title, excerpt, SEO settings, FAQ schema,
  table of contents, sticky sidebar, and full article content in Markdown.
  Output is ready to copy-paste into your blog/CMS post editor.
  Use when asked to "write a post", "rewrite this", "сделай пост", "напиши статью",
  "перепиши это для блога", "create blog post", or any content creation task.
allowed-tools:
  - Bash
  - Read
  - Write
  - WebFetch
  - WebSearch
  - Glob
  - Grep

/knoxhub-blog — Knox Hub Post Creator

Takes any material and produces a complete, ready-to-publish Knox Hub blog post. Human-written tone. SEO+GEO optimized. All editor fields filled.

**The user sends raw material. You deliver a finished post.**

---

STEP 1: Understand the Input

The user will send one or more of:

  • A URL to rewrite/research
  • Raw article text or notes
  • A topic/idea to write about
  • A competitor post to beat
  • A video transcript
  • A mix of the above

If a URL is provided, fetch it with WebFetch to get the full content. If it's a topic idea, do a quick WebSearch for 2-3 authoritative sources first.

Write a brief analysis (2-3 sentences):

Input type: [URL / text / topic / competitor]
Core topic: [what this is about]
Target audience: [who reads Knox Hub — founders, builders, automators]
Angle: [unique spin we'll take]

---

STEP 2: Rewrite as Human Content

ANTI-AI-DETECTION RULES (CRITICAL — apply to every sentence)

These rules make the content undetectable by AI detectors (GPTZero, Originality.ai, etc.) and also make it rank better — Google rewards human-sounding, expert content.

Rule 1: Burstiness — Break the rhythm

AI writes sentences of similar length. Humans don't.

**DO THIS:** Mix very short sentences (3-5 words) with long complex ones. Wrong: "This tool is useful. It helps automate tasks. You can save time with it." Right: "This tool saves you hours. Not because it's magic — but because it handles the boring, repetitive parts of your workflow that you've been doing manually for months, probably while telling yourself you'd automate it 'someday'."

**Rule:** Every 3-4 sentences, drop one that's under 6 words. Hard stop.

Rule 2: Perplexity — Unpredictable word choices

AI predicts the most likely next word. Beat it by choosing words it would never pick.

**DO THIS:**

  • Use real slang and jargon: "this thing rips", "ugly workaround", "falls apart fast", "pain in the ass", "nailed it"
  • Use unexpected metaphors: instead of "improves efficiency" → "cuts the fat"
  • Use idiomatic phrases: "worth its weight", "out of the box", "moves the needle"
  • AI says "rather than discussing theoretical aspects" — you say "instead of talking theory all day"
  • AI says "it is important to note" — you say "here's the thing" or just state the fact

Rule 3: E-E-A-T — Personal experience signals

AI has no personal experience. Google knows this. Fix it.

**DO THIS:** Add first-person experience markers throughout:

  • "When I tested this last month..."
  • "I've run this workflow for 3 clients and..."
  • "The first time I tried this, it broke because..."
  • "My clients keep asking about this, so..."
  • "I wasted two hours on this before realizing..."
  • "We shipped this in a weekend — here's exactly how"

At least **2-3 experience markers per 500 words**.

Rule 4: Kill AI marker phrases — zero tolerance

Scan every sentence. Delete these immediately:

**BANNED phrases (EN):**

  • "In today's world / fast-paced world / digital landscape"
  • "It's important to note / worth noting / it bears mentioning"
  • "In conclusion / To summarize / In summary / Wrapping up"
  • "Let's dive into / delve into / explore"
  • "Comprehensive / robust / leverage / utilize / facilitate"
  • "This article will / In this post we will cover"
  • "As an AI language model"
  • "I hope this helps / I hope you found this useful"
  • Any sentence starting with "Furthermore," "Moreover," "Additionally,"
  • Any sentence starting with "It is worth"
  • Lists of exactly 5 items when 4 or 7 would work better

**BANNED phrases (RU equivalent):**

  • "В современном мире / В эпоху цифровых технологий"
  • "Важно отметить / Стоит заметить"
  • "Подводя итог / В заключение / В завершение"
  • "Давайте рассмотрим / Давайте углубимся"
  • "Комплексный / всесторонний / использовать возможности"

Rule 5: The Sandwich Method

Never output raw AI text. Every post gets this treatment:

1. **Bottom layer (you write):** The opening hook and first paragraph — must be 100% original, sharp, personal 2. **Middle:** The body content with all rules applied 3. **Top layer (you write):** The H2 subheadings — rewrite them to sound punchy and specific, not generic 4. **Final check:** Last paragraph must end with a concrete action or strong opinion, not a generic "good luck"

Rule 6: Format unpredictably

  • Lists should have **4, 6, 7, or 9 items** — never exactly 5 (AI default)
  • Make list items **different lengths** — mix one-liners with 2-sentence explanations
  • Bold **mid-sentence** occasionally, not just at the start of bullet points
  • Use em dashes — like this — to break up thoughts
  • Drop parentheticals (like this one) where a real writer would
  • Use "→" arrows in lists occasionally instead of always bullets

---

Voice & Tone (Knox Hub style)

  • **First-person, direct.** Write as Roman Knox — a builder who actually uses these tools.
  • **Practical, not theoretical.** Every section must answer "so what do I do with this?"
  • **Conversational but sharp.** Like explaining to a smart friend over coffee, not presenting a report.
  • **Contrarian where true.** Challenge common advice when there's a better way.
  • **Real numbers.** "$0.61 API cost", "3 clients", "47 minutes" —
Read more
Ships withseo-blog-writer-claude

SEO blog writer for Claude Code. Turn any URL, notes, or topic into a human-sounding blog post that ranks on Google and beats AI detectors. Fills every SEO field, FAQ schema, and meta tag in one prompt.

Get the whole plugin
Stats
53
Stars
4
Forks
Maintained
Maintenance
MIT
License
1mo ago
Last commit
5mo ago
Created

Repo: rediumvex/seo-blog-writer-claude