KI-Blog-Schreiben & SEO-Optimierungs-Fähigkeit für Claude Code (claude-blog)
Zwei Versionen dieses Skills. Wählen Sie diejenige, die zu Ihrer Arbeitsweise passt:
- 🌐 Öffentliche Open-Source:
AgriciDaniel/claude-blog. MIT-lizenziert, öffentliche Veröffentlichungen, für jeden zugänglich. Verwenden Sie diese, wenn Sie die stabile, herunterladbare Version ohne Mitgliedschaft benötigen.- 🔒 Privater Community-Spiegel (dieses Repository):
AI-Marketing-Hub/claude-blog. Frühzugang zu Entwicklungsarbeiten (v1.9.0+ Blog-Liefervertrag, Hero-Leiter, mutationsgeprüfte Regressionsabdeckung) und direkte Zusammenarbeit mit der AI Marketing Hub Pro-Community. Erfordert Mitgliedschaft.Die obigen Abzeichen verfolgen das öffentliche Repository (
AgriciDaniel/claude-blog), da der private Spiegel für shields.io nicht sichtbar ist. Der Veröffentlichungsworkflow (private Entwicklung, Überprüfung, öffentliche Freigabe) ist indocs/PUBLISHING.mddokumentiert.
Blog: Sehen Sie, wie claude-blog funktioniert
claude-blog ist eine Claude-Code-Skill-Suite, die Blog-Inhalte in großem Umfang schreibt, optimiert und prüft. Jeder Artikel ist doppelt optimiert für Google-Rankings (December 2025 Core Update, E-E-A-T) und KI-Zitationsplattformen (ChatGPT, Perplexity, AI Overviews). Ein Liefervertrag mit 5 Gates (v1.9.0) bewertet jeden Entwurf anhand einer 100-Punkte-Rubrik und verhindert, dass alles unter 90 Punkten zu Ihnen gelangt.
Wichtige Erkenntnisse
- Was es ist: eine Blog-Engine für den gesamten Lebenszyklus: 30 Sub-Skills, 5 Agenten, 12 Inhaltsvorlagen, 21 On-Demand-Referenzen, 9 Python-Skripte auf Stammverzeichnisebene, 160 bestandene Tests.
- Für wen es ist: Solo-Blogger, Marketingteams, Agenturen und Claude-Code-Skill-Entwickler, die Produktionsqualität bei der Inhaltsausgabe wünschen, nicht nur einmalige Entwürfe.
- Kernversprechen: Jeder Entwurf besteht einen Liefervertrag mit 5 Gates (Fähigkeit, Format, Visuell, Inhaltsüberprüfung, Asset-Integrität) oder der Autor iteriert bis zu dreimal, bevor er an Sie eskaliert.
- Was es anders macht: Es nutzt die eigenen Werkzeuge. Die Versionskohärenz wird über 14 Oberflächen CI-erzwungen, Stilhygiene läuft bei jedem PR, drei mutationsgeprüfte Regressions-Suites sichern die v1.9.0-Fixes und
blog-reviewerist ein BLOCKIERENDES Gate, nicht nur beratend. - Heute: v1.9.0, veröffentlicht am 18. Mai 2026. Funktioniert mit Next.js MDX, Astro, Hugo, Jekyll, WordPress, Ghost, 11ty, Gatsby und statischem HTML.
Für wen ist claude-blog?
claude-blog bedient drei Zielgruppen mit einer Engine:
Solo-Blogger und Kreative, die einen hochwertigen Beitrag pro Woche versenden möchten, ohne drei Stunden mit der SEO-Checkliste zu verbringen. Der Orchestrator übernimmt Recherche, Gliederung, Entwurf, Schema, interne Verlinkung und Zitationsüberprüfung in einem einzigen /blog write-Aufruf.
Marketingteams und Agenturen, die viele Beiträge über Themen, Sprachen und Plattformen hinweg verwalten. Der Skill bietet Planung von Themenclustern (/blog cluster), mehrsprachige Ein-Befehl-Veröffentlichung (/blog multilingual), Kannibalisierungserkennung (/blog cannibalization) und persona-gesteuerte Stimmprofile (/blog persona), damit dieselbe Engine konsistente Inhalte im ganzen Team produziert.
Claude-Code-Skill-Entwickler, die eine produktionsreife Referenz für Skill-Architektur, Agenten-Dispatching, Lieferverträge und CI-Gating suchen. Das Repository demonstriert den offenen Standard für Agent Skills auf Komplexitätsstufe 4 mit 160 Tests, Durchsetzung der Versionskohärenz, Installer-Sync-Regressionstests und dem 5-Gate-Vertragsmuster v1.9.0. Lesen Sie den Quellcode zur Inspiration; übernehmen Sie die Muster in Ihre eigenen Skills.
Was produziert claude-blog?
Jeder Entwurf wird als 8 Artefakte in einem einzigen Ordner ausgeliefert. Ein komprimiertes Beispiel der .md-Ausgabe:
---
title: "Wo sollte sich ein Claude Code Skill Plugin installieren?"
description: "Eine funktionierende Antwort auf die Frage des Installationspfads..."
date: "2026-05-18"
author: "Daniel Agrici"
tags: [claude-code, skills, plugins, installation]
canonical: "https://example.com/blog/skill-plugin-install-path"
---
# Wo sollte sich ein Claude Code Skill Plugin installieren?
Die kurze Antwort: Die meisten vom Benutzer installierbaren Claude Code Skill Plugins sollten nach `~/.claude/skills/<name>/` für Skill-Inhalte, nach `~/.claude/agents/<name>.md` für Agenten und nach `~/.claude/scripts/<helper>.py` für Python-Helfer ausgeliefert werden.
## Wichtige Erkenntnisse
- `~/.claude/skills/` ist der Oberflächenbereich von SKILL.md.
- `~/.claude/agents/` enthält Agent-Markdown-Dateien.
- ... (vollständiger Artikel, Quellenangaben, FAQ, Schema JSON-LD)
Neben der .md-Datei produziert der Vertrag auch: gerendertes .html (XSS-sicheres JSON-LD, dunkelmodusfähiges CSS), .pdf (Playwright oder weasyprint), hero.<ext> (1200x630, generiert über Banana MCP, Gemini, Stock-APIs oder Openverse), 3 Viewport-Screenshots (mobile-375.png, tablet-768.png, desktop-1280.png), review.md (Scorecard mit 5 Kategorien und BLOCKIERENDER Zeile) und preflight-report.json (der vollständige Prüfpfad).
Inhaltsverzeichnis
- Demo
- Schnellstart
- Befehle
- Wie schneidet claude-blog im Vergleich ab?
- Funktionen
- Liefervertrag (v1.9.0)
- Architektur
- Anforderungen
- Häufig gestellte Fragen
- Roadmap
- Deinstallation
- Integration
- Dokumentation
- Zitierweise
- Sicherheit & Verhaltenskodex
- Mitwirken
- Lizenz
- Verwandte Projekte
- Autor
Demo
Demo auf YouTube ansehen
<p align="center"> <img src="https://file.nanoskill.ai/blog-command-demo-14.gif" alt="claude-blog Befehlsdemo: Routing von /blog-Unterbefehlen durch den Orchestrator" width="100%"> </p>Schnellstart
ℹ️ Welche Version installieren Sie?
- Kein AI Marketing Hub Pro-Mitglied? Installieren Sie aus dem öffentlichen Repository:
AgriciDaniel/claude-blog. Alle nachfolgenden Installationsbefehle funktionieren dort. Ersetzen Sie einfachAI-Marketing-Hub/claude-blogdurchAgriciDaniel/claude-blogund den Plugin-Slugclaude-blog@ai-marketing-hub-claude-blogdurchclaude-blog@agricidaniel-claude-blog. Öffentliche Veröffentlichungen erfolgen dort; dieser private Spiegel läuft voraus.- Pro-Mitglied? Die folgenden Befehle installieren die Community-Version mit Frühzugang zu Entwicklungsfunktionen. Sie erfordern eine authentifizierte
gh auth login- (oder GitHub PAT-) Sitzung mit Zugriff auf dieAI-Marketing-Hub-Organisation. Wenn/plugin marketplace addmit einem 404 fehlschlägt, ist Ihr Konto noch nicht in der Organisation. DM in der Skool-Community, um hinzugefügt zu werden.
Plugin-Installation (Claude Code 1.0.33+):
# Marketplace hinzufügen (einmalig)
/plugin marketplace add AI-Marketing-Hub/claude-blog
# Plugin installieren
/plugin install claude-blog@ai-marketing-hub-claude-blog
Empfohlen: Klonen, überprüfen, dann installieren (ermöglicht die Inspektion von install.sh und das Festlegen eines Release-Tags):
git clone https://github.com/AI-Marketing-Hub/claude-blog.git
cd claude-blog
git checkout v1.9.0 # einen Release-Tag festlegen (aktuelle Version vom 18. Mai 2026)
chmod +x install.sh && ./install.sh
Ein-Befehl-Installation (Unix/macOS):
curl -fsSL https://raw.githubusercontent.com/AI-Marketing-Hub/claude-blog/main/install.sh | bash
Ein-Befehl-Installation (Windows PowerShell):
irm https://raw.githubusercontent.com/AI-Marketing-Hub/claude-blog/main/install.ps1 | iex
Das Weiterleiten von
curloderirman eine Shell gibt dem Skript Ausführungsrechte auf Ihrem Rechner. Der Klon-dann-Checkout-Tag-Workflow ist sicherer, da Sie prüfen können, was ausgeführt wird. Beide Workflows authentifizieren sich gegenüber dem privaten Repository mit Ihren vorhandenengh auth/ GitHub-Anmeldeinformationen.
Installationsintegrität überprüfen (empfohlen, Härtung VULN-IAC-001):
# Herunterladen, SHA-256 überprüfen, dann ausführen, wenn der Hash übereinstimmt.
curl -fsSL -o install.sh https://raw.githubusercontent.com/AI-Marketing-Hub/claude-blog/main/install.sh
echo "029388e448dd29bed259b130c2be42e2f6a16d4d5b6801a61bfb4f49b621fc04 install.sh" | sha256sum -c
bash install.sh
Der obige SHA-256 gilt für die aktuelle install.sh am HEAD von main. Überprüfen Sie ihn anhand der kanonischen Datei, bevor Sie sie ausführen. Der Begleit-Hash für install.ps1 lautet 6d03f353e5d844c4fe5c7c0b2500bd1e2aad02468cd544013bab876735cebf98. Die Hashes werden bei jeder Änderung des Installers in dieser README aktualisiert.
Starten Sie Claude Code nach der Installation neu, um es zu aktivieren.
Befehle
<p align="center"> <img src="https://file.nanoskill.ai/blog-write-demo-16.gif" alt="claude-blog /blog write Demo: End-to-End-Artikelgenerierung mit dem 5-Gate-Liefervertrag" width="100%"> </p> <p align="center"> <img src="https://file.nanoskill.ai/03-sub-skill-map-B-21.svg" alt="claude-blog Sub-Skill-Ökosystem: Orchestrator-Hub im Zentrum mit 30 Sub-Skills, organisiert in 8 thematischen Clustern (Schreiben, Strategie, Qualität, KI und Suche, Mehrsprachig, Recherche, Medien, Verteilung); Panelgrößen skalieren automatisch mit der Anzahl der Skills" width="100%"> </p>🚀 Zum ersten Mal? Probieren Sie zuerst diese drei Befehle:
/blog strategy <niche>, um Ihren Blog einzugrenzen,/blog write <topic>, um Ihren ersten Artikel zu generieren (der 5-Gate-Vertrag läuft automatisch), und/blog analyze <file>, um ihn mit der 100-Punkte-Rubrik zu bewerten.
| Befehl | Beschreibung |
|---|---|
/blog write <topic> | Einen neuen Blog-Beitrag von Grund auf schreiben |
/blog rewrite <file> | Einen bestehenden Blog-Beitrag optimieren |
/blog analyze <file> | Qualitätsprüfung mit einer Punktzahl von 0-100 |
/blog brief <topic> | Ein detailliertes Inhalts-Briefing erstellen |
/blog calendar | Einen Redaktionskalender erstellen |
/blog strategy <niche> | Blog-Strategie und Themenideenfindung |
/blog outline <topic> | SERP-basierte Inhaltsgliederung |
/blog seo-check <file> | SEO-Validierung nach dem Schreiben |
/blog schema <file> | JSON-LD-Schema-Markup generieren |
/blog repurpose <file> | Für Social Media, E-Mail, YouTube umfunktionieren |
/blog geo <file> | Prüfung der KI-Zitationsbereitschaft |
/blog image [generate|edit|setup] | KI-Bilderzeugung über Gemini |
/blog audit [directory] | Gesundheitsbewertung des gesamten Blogs |
/blog cannibalization [directory] | Keyword-Überschneidungen über Beiträge hinweg erkennen |
/blog factcheck <file> | Statistiken anhand der zitierten Quellen überprüfen |
/blog persona [create|list|apply] | Schreibpersonas und Stimmprofile verwalten |
/blog taxonomy [sync|audit|suggest] | Tag-/Kategorie-CMS-Verwaltung |
/blog notebooklm <question> | NotebookLM für quellengestützte Recherche abfragen |
/blog audio [generate|voices|setup] | Audio-Erzählung über Gemini TTS generieren |
/blog google [command] [args] | Google API-Daten: PSI, CrUX, GSC, GA4, NLP, YouTube, Keywords |
/blog cluster [plan|execute] <seed> | Semantische Themencluster-Planung + Ausführung (Hub-and-Spoke) |
/blog multilingual <topic> --languages <codes> | Schreiben, Übersetzen, Lokalisieren und Hreflang ausgeben in einem Befehl |
/blog translate <file> --to <codes> | SEO-optimierte Übersetzung mit Formaterhaltung |
/blog localize <file> --locale <code> | Kulturelle Tiefenanpassung pro Gebietsschema |
/blog locale-audit <directory> | QA mehrsprachiger Inhalte (Vollständigkeit, Hreflang, Parität, Aktualität) |
/blog flow [find|optimize|win|prompts|sync] | FLOW-Framework-Prompts (evidenzbasiert, 30 bloganwendbar) |
/blog brand [init|show|update] | BRAND.md + VOICE.md-Kontext generieren, der von allen Sub-Skills automatisch geladen wird |
/blog discourse <topic> | API-freie Diskurs-Recherche der letzten 30 Tage; erzeugt DISCOURSE.md |
Insgesamt 30 Sub-Skill-Verzeichnisse: 29 vom Benutzer aufrufbar (28 verschiedene Slash-Befehle +
/blog updateals Alias für rewrite) + 1 nur intern (blog-chart, wird von blog-write/blog-rewrite für Inline-SVG-Diagramme aufgerufen).blog-imageist sowohl vom Benutzer aufrufbar als auch intern abrufbar.
Wie schneidet claude-blog im Vergleich ab?
claude-blog ist eine strukturierte Pipeline. Direktes LLM-Prompting ist ein One-Shot. Gehostete SaaS-Tools sind Closed-Source. Hier ist die ehrliche Vergleichsmatrix:
| Fähigkeit | claude-blog | Direkter Claude-/ChatGPT-Prompt | Copy.ai / Jasper | Selber bauen |
|---|---|---|---|---|
| Vollständiger Artikel in einem Befehl, mit Iterationsschleife | ✅ (5-Gate-Vertrag, bis zu 3 Wiederholungen) | ⚠️ One-Shot | ✅ | ❌ |
| Quellengestützte Statistiken mit Überprüfung | ✅ /blog factcheck ruft Quell-URLs ab | ❌ halluziniert | ❌ | ⚠️ manuell |
| KI-Zitationsoptimierung (GEO / AEO) | ✅ eigenes /blog geo-Audit | ❌ | ❌ | ⚠️ |
| Blockierende Inhaltsüberprüfung (Punktzahl >= 90 zur Auslieferung) | ✅ blog-reviewer-Agent | ❌ | ❌ | ❌ |
| Mehrsprachig + hreflang mit einem Befehl | ✅ /blog multilingual | ⚠️ kein hreflang | ⚠️ | ❌ |
| Themencluster-Planung (Hub-and-Spoke) | ✅ /blog cluster | ❌ | ⚠️ | ❌ |
| Audio-Erzählung | ✅ Gemini TTS, 30 Stimmen | ❌ | ❌ | ❌ |
| Hero-Bilderstellung (4-Schritte-Leiter) | ✅ Banana, Gemini, Stock, Openverse | ❌ | ⚠️ nur Stock | ⚠️ |
| Persistenter Marken- und Stimmkontext | ✅ BRAND.md + VOICE.md automatisch geladen | ❌ pro Prompt | ⚠️ begrenzt | ❌ |
| Open-Source, MIT, keine Nutzungskosten | ✅ kostenlos | ❌ Abonnement | ❌ Abonnement | ✅ |
claude-blog ist nicht in allem besser. Direktes Prompting ist schneller für einen einmaligen Wegwerfentwurf. Gehostete SaaS ist einfacher für Nicht-Entwickler. DIY ist flexibler für einzigartige Pipelines. claude-blog passt, wenn Sie Produktionsqualität in großem Maßstab ohne SaaS-Abonnement wünschen.
Funktionen
12 Inhaltsvorlagen
Automatisch ausgewählt nach Thema und Absicht: Anleitung, Listicle, Fallstudie, Vergleich, Pillar Page, Produktbewertung, Thought Leadership, Roundup, Tutorial, Nachrichtenanalyse, Datenforschung, FAQ-Wissensdatenbank.
5-Kategorien-Qualitätsbewertung (100 Punkte)
| Kategorie | Punkte | Fokus |
|---|---|---|
| Inhaltsqualität | 30 | Tiefe, Lesbarkeit, Originalität, Engagement |
| SEO-Optimierung | 25 | Überschriften, Titel, Keywords, Links, Meta |
| E-E-A-T-Signale | 15 | Autor, Zitate, Vertrauen, Erfahrung |
| Technische Elemente | 15 | Schema, Bilder, Geschwindigkeit, Mobil, OG-Tags |
| KI-Zitationsbereitschaft | 15 | Zitierbarkeit, Q&A-Format, Entitätsklarheit |
Bewertungsstufen: Außergewöhnlich (90-100), Stark (80-89), Akzeptabel (70-79), Unter Standard (60-69), Neu schreiben (<60). Der Vertrag v1.9.0 blockiert die Auslieferung unter 90.
KI-Inhaltserkennung
Burstiness-Bewertung bei Satzlängenvarianz, Erkennung bekannter KI-Phrasen (17 Phrasen) und Vokabularvielfalt (TTR). Markiert Inhalte, die maschinengeneriert wirken, bevor sie den Prüfer erreichen.
Persona-gesteuertes Schreiben
Konfigurierbare Schreibpersonas mit dem NNGroup 4-Dimensionen-Tonrahmen (formell/lässig, ernst/lustig, respektvoll/respektlos, sachlich/begeistert). Verwalten Sie Stimmprofile pro Blog oder Autor, mit Lesbarkeitsstufen (Consumer, Professional, Technical) und Stilerzwingung zum Zeitpunkt des Entwurfs.
Faktenprüfungs-Pipeline
/blog factcheck ruft jede zitierte Quell-URL ab und bewertet die Behauptungssicherheit als exakte Übereinstimmung, Paraphrase oder nicht gefunden. Stellt sicher, dass jeder Datenpunkt genau und nachvollziehbar ist, nicht erfunden.
Keyword-Kannibalisierungserkennung
/blog cannibalization identifiziert Keyword-Überschneidungen über Blog-Beiträge hinweg mithilfe lokaler grep-Analyse oder der DataForSEO-API. Schweregradbewertung mit Empfehlungen zum Zusammenführen oder Unterscheiden verhindert, dass Beiträge in SERPs miteinander konkurrieren.
CMS-Taxonomieverwaltung
Tag- und Kategorie-Synchronisation mit Unterstützung für WordPress REST, Shopify GraphQL, Ghost, Strapi und Sanity. Enthält Workflows für Tag-Vorschläge, Synchronisation und Audit.
Duale Optimierung
Jeder Artikel zielt sowohl auf Google-Rankings als auch auf KI-Zitationsplattformen ab:
- Google: Konformität mit dem December 2025 Core Update, E-E-A-T-Signale, Schema-Markup, interne Verlinkung, Core Web Vitals-Bewusstsein über blog-google.
- KI-Zitate: Answer-First-Formatierung, Zitatkapseln, Zitierbarkeit auf Passagenebene (120-180 Wortblöcke), FAQ-Schema, Entitätsklarheit.
Visuelle Medien
- Bildbeschaffung von Pixabay, Unsplash und Pexels mit HTTP-200-Überprüfung und automatisch generiertem Alt-Text.
- KI-Bilderzeugung über Gemini für Hero-Bilder, Inline-Illustrationen und Social Cards. Erfordert einen kostenlosen Google AI API-Schlüssel.
- Eingebaute SVG-Diagrammerstellung in 7 Stilen (Balken, gruppierte Balken, Lollipop, Donut, Linie, Fläche, Radar).
- YouTube-Videoeinbettung mit
srcdocLazy Loading und Noscript-KI-Crawler-Fallback. - Bilddichtevorgaben, kalibriert nach Inhaltstyp.
Google API-Integration (v1.6.5+)
13 Befehle über 4 Berechtigungsstufen, alle bei normaler Nutzung kostenlos:
- Stufe 0 (API-Schlüssel): PageSpeed Insights, CrUX Core Web Vitals (25-Wochen-Verlauf), YouTube-Videosuche, NLP-Entitätsanalyse.
- Stufe 1 (OAuth): Search Console-Leistung, URL-Inspektion, Indexierungs-API.
- Stufe 2 (GA4): Organische Traffic-Berichte.
- Stufe 3 (Ads): Google Ads Keyword Planner.
NotebookLM-Recherche
Fragen Sie Google NotebookLM für quellengestützte Recherche aus vom Benutzer hochgeladenen Dokumenten. Datenqualität der Stufe 1 mit null Halluzinationsrisiko, da die Antworten aus von Ihnen hochgeladenen Dokumenten extrahiert werden.
Audio-Erzählung
/blog audio generiert Audio-Erzählungen über Gemini TTS. Drei Modi: Zusammenfassung (200-300 Wörter), vollständiger Artikel, Dialog mit zwei Sprechern. 30 Stimmen, über 80 Sprachen.
Plattformunterstützung
Next.js MDX, Astro, Hugo, Jekyll, WordPress, Ghost, 11ty, Gatsby und statisches HTML.
Grundlegende Methoden (v1.8.0)
Fünf Referenzdokumente unter skills/blog/references/ definieren die redaktionelle und Forschungsmethodik, die in allen Sub-Skills angewendet wird. Sie werden vom Orchestrator bei Bedarf geladen:
| Referenz | Zweck | Verwendet von |
|---|---|---|
ai-slop-detection.md | Zweistufige KI-Inhaltserkennung: erste Ordnung (Phrasen) + zweite Ordnung (struktureller Rhythmus) | blog-rewrite, blog-reviewer, blog-analyze |
editorial-heuristics.md | 10 an Nielsen angepasste Heuristiken mit 0-4-Bewertung + P0-P3-Schweregradkennzeichnung | blog-analyze --rubric |
cognitive-load.md | Konzeptdichte pro Abschnitt (Entitäten, Numerik, Jargon, Vorwärtsreferenzen, Satztiefe) | blog-analyze --cognitive-load, scripts/cognitive_load.py |
research-quality.md | 5-Dimensionen-Forschungsrubrik + 4 Pre-Flight-Keyword-Fallenklassen + Aktualitätsuntergrenzen | blog-researcher, blog-discourse, blog-brief, blog-strategy |
synthesis-contract.md | 6 Regeln für die Forschungssynthese (kein abschließender Quellenblock, Inline-Zitate usw.) | Alle forschungssynthetisierenden Sub-Skills |
Adaptiert von pbakaus/impeccable (Apache 2.0) und mvanhorn/last30days-skill (MIT). Siehe CONTRIBUTORS.md für die Namensnennung.
FLOW-Framework
Das FLOW-Framework (Finden, Nutzen, Optimieren, Gewinnen) ist der evidenzbasierte Workflow, der mit AgriciDaniel/flow (CC BY 4.0) geteilt wird. Jede Phase trägt Prompts zur Orchestrator-Pipeline bei; /blog flow stellt 30 ausführungsbereite Prompts bereit, die nach Phase indiziert sind.
Liefervertrag (v1.9.0)
<p align="center"> <img src="https://file.nanoskill.ai/02-pipeline-A-24.svg" alt="5-Gate-Blog-Liefervertrag-Pipeline: Fähigkeitserkennung, Formatvollständigkeit, Visuelle Überprüfung, Inhaltsüberprüfung (BLOCKIERENDES Gate, Punktzahl muss 90 oder höher sein mit null P0-Problemen) und Asset- und Link-Integrität. Wiederholt bis zu 3 Mal bei Fehlschlag, bevor an den Benutzer eskaliert wird" width="100%"> </p>Jeder Blog durchläuft einen 5-Gate-Vertrag, bevor er dem Benutzer angezeigt wird. Der Benutzer ist nie der erste Prüfer; die Gates sind es.
| Gate | Erzwingt | Implementierung |
|---|---|---|
| 1. Fähigkeitserkennung | Erforderliche Werkzeuge und Agenten vor dem Schreiben vorhanden | scripts/blog_preflight.py --gate 1 |
| 2. Formatvollständigkeit | .md + .html + .pdf + echtes Hero-Bild | scripts/blog_render.py, scripts/generate_hero.py |
| 3. Visuelle Überprüfung | Kein SVG-Überlauf, gültiges JSON-LD, Dunkelmodus wird korrekt dargestellt | patchright / playwright bei 3 Viewport-Breiten |
| 4. Inhaltsüberprüfung (BLOCKIEREND) | blog-reviewer Punktzahl 90+ UND null P0-Probleme | agents/blog-reviewer.md (blockierend, v1.9.0) |
| 5. Asset- + Link-Integrität | Jedes Bild wird aufgelöst, og:image existiert, Links geben 200 zurück, wordCount innerhalb von 5% | scripts/blog_preflight.py --gate 5 |
Hero-Bild-Leiter: Banana MCP, direkte Gemini-API, Premium-Stock (Unsplash, Pexels, Pixabay), öffentliche Openverse-API. Das erste Verfügbare gewinnt. Blockieren und bis zu 3 Mal bei Gate-Fehlschlag wiederholen, bevor an den Benutzer eskaliert wird. Vollständige Spezifikation: skills/blog/references/blog-delivery-contract.md.
Architektur
<p align="center"> <img src="https://file.nanoskill.ai/01-architecture-B-23.svg" alt="claude-blog-Systemarchitektur: Von-links-nach-rechts-Pipeline vom Benutzerbefehl über Orchestrator-Routing, Sub-Skill-Ausführung und Agenten-Dispatching bis zum 5-Gate-Liefervertrag, bevor der Benutzer erreicht wird" width="100%"> </p>claude-blog wird als ein Orchestrator plus 29 Sub-Skills, 5 Agenten, 21 Referenzen, 12 Vorlagen und 9 Skripten auf Stammverzeichnisebene ausgeliefert. Der Orchestrator leitet Benutzerbefehle an Sub-Skills weiter, die Agenten aufrufen und Skripte über Bash ausführen.
| Schicht | Anzahl | Ort |
|---|---|---|
| Sub-Skills (benutzeraufrufbar) | 29 | skills/blog-*/SKILL.md |
| Sub-Skills (intern) | 1 | skills/blog-chart/SKILL.md |
| Spezialisierte Agenten | 5 | agents/blog-*.md |
| On-Demand-Referenzen | 21 | skills/blog/references/*.md |
| Inhaltsvorlagen | 12 | skills/blog/templates/*.md |
| Python-Skripte auf Stammverzeichnisebene | 9 | scripts/*.py |
| Tests | 160 | tests/test_*.py |
Vollständiger Verzeichnisbaum, Datenflussdiagramme, Bewertungsmethodik und Erweiterungspunkte: docs/ARCHITECTURE.md.
Anforderungen
- Claude Code CLI installiert und konfiguriert.
- Python 3.11+ (für Qualitätsbewertung, die 5-Gate-Liefervertrags-Runner und Linting).
- Optional:
pip install -r requirements.txtfür erweiterte Analyse (Lesbarkeitsbewertung, Schema-Erkennung).
Qualitäts-Gates (CI-erzwungen bei jedem PR)
- pytest: 160 Tests über Sicherheits-, Verhaltens-, Regressions- und Liefervertrags-Suites.
- Plugin-Validierung:
claude plugin validate .plus handgefertigte JSON-/Regex-Prüfungen. - Stale-Path-Linting: erkennt Abweichungen in
references/- undtemplates/-Querverweisen. - Stilhygiene:
scripts/lint_prose.py(fence-bewusst, backtick-bewusst) erzwingt die CONTRIBUTING.md-Regel: kein Gedankenstrich, kein Bis-Strich, kein--. - Versionskohärenz:
tests/test_version_coherence.pystellt sicher, dasspyproject.toml,plugin.json,CITATION.cffund der Frontmatter vonskills/blog/SKILL.mdübereinstimmen. - Befehlskohärenz:
tests/test_command_coherence.pystellt sicher, dassskills/blog/SKILL.mdunddocs/COMMANDS.mddenselben Befehlssatz deklarieren.
Führen Sie diese Befehle vor dem Pushen lokal aus:
python -m pytest tests/
python3 scripts/lint_prose.py
claude plugin validate .
Häufig gestellte Fragen
Was ist claude-blog?
claude-blog ist eine Claude-Code-Skill-Suite zum Schreiben, Optimieren und Prüfen von Blog-Inhalten. Es führt 30 Sub-Skills und 5 Agenten durch einen 5-Gate-Liefervertrag, sodass jeder Artikel eine Qualitätshürde von 90/100 erreicht, bevor er zu Ihnen gelangt.
Wie unterscheidet sich claude-blog vom direkten Prompting von Claude oder ChatGPT?
Direktes Prompting gibt Ihnen einen Entwurf aus einem Prompt. claude-blog bietet Ihnen eine strukturierte Pipeline: Recherche mit quellengestützten Statistiken, Gliederungsgenehmigung, Entwurfsgenerierung, mehrstufige Qualitätsbewertung, KI-Inhaltserkennung, Faktenüberprüfung, Schema-Injektion und eine blockierende Überprüfung, die bis zu dreimal vor der Auslieferung iteriert. Der Skill erzwingt, was ein leitender Redakteur sonst manuell tun würde.
Benötige ich eine AI Marketing Hub Pro-Mitgliedschaft, um claude-blog zu nutzen?
Nein. Die öffentliche Open-Source-Version unter AgriciDaniel/claude-blog ist MIT-lizenziert und für jeden mit Claude Code kostenlos. Der private Spiegel unter AI-Marketing-Hub/claude-blog ist für Pro-Mitglieder, die frühen Zugang zu Entwicklungsfunktionen und direkte Zusammenarbeit mit der Community wünschen.
Welche Blog-Plattformen unterstützt claude-blog?
Next.js MDX, Astro, Hugo, Jekyll, WordPress, Ghost, 11ty, Gatsby und statisches HTML. Der Orchestrator erkennt die Plattform automatisch anhand von Projektsignalen und passt Frontmatter, Bildeinbettung und Schema-Injektion entsprechend an.
Halluziniert claude-blog Statistiken?
Nein. Jede zitierte Statistik durchläuft /blog factcheck, das die Quell-URL abruft und die Behauptungssicherheit bewertet (exakte Übereinstimmung, Paraphrase, nicht gefunden). Der blog-reviewer-Agent blockiert die Veröffentlichung, wenn eine Zitation nicht verifiziert werden kann oder wenn die KI-Inhaltserkennung den Text als maschinengeneriert einstuft.
Was ist der 5-Gate-Blog-Liefervertrag?
Eine code-erzwungene Pre-Presentation-Pipeline, die bei jedem Entwurf läuft: Fähigkeitserkennung, Formatvollständigkeit, Visuelle Überprüfung bei 3 Viewport-Breiten, Inhaltsüberprüfung (BLOCKIEREND; Punktzahl 90+ und null P0) und Asset- + Link-Integrität. Der Orchestrator wiederholt den Autor bis zu dreimal bei Gate-Fehlschlag, bevor er an Sie eskaliert. Vollständige Spezifikation in skills/blog/references/blog-delivery-contract.md.
Kann ich claude-blog in mehreren Sprachen verwenden?
Ja. /blog multilingual <topic> --languages en,de,fr,es,ja schreibt den Beitrag, übersetzt ihn unter Beibehaltung von Frontmatter und Schema, führt eine kulturelle Tiefenanpassung pro Gebietsschema durch und gibt Hreflang-Tags plus eine CMS-bereite Sprachkarte in einem einzigen Befehl aus.
Wie zitiere ich claude-blog in wissenschaftlichen Arbeiten?
Siehe den Abschnitt Zitierweise unten oder die Datei CITATION.cff im Repository-Stammverzeichnis. GitHub zeigt die strukturierte Zitationsdatei über die Schaltfläche „Dieses Repository zitieren“ auf der öffentlichen Spiegelseite an.
Ist claude-blog sicher zu installieren?
Der Installer liefert nur Python-Skripte und Markdown-Dateien, führt niemals Remote-Code aus, der über das hinausgeht, was pip install -r requirements.txt einbringt, und wird bei jeder Änderung anhand der Projektrichtlinie SECURITY.md überprüft. Der Installationsworkflow Klonen-dann-Checkout-Tag ermöglicht es Ihnen, install.sh vor der Ausführung zu überprüfen. Siehe SECURITY.md für das vollständige Bedrohungsmodell.
Roadmap
<p align="center"> <img src="https://file.nanoskill.ai/05-roadmap-A-22.svg" alt="claude-blog-Wellen-Roadmap auf einer horizontalen Zeitleiste: v1.6.0 Grundlage (März 2026), v1.7.0 FLOW-Framework (Apr. 2026), v1.8.0 einwandfreie Methodik (Mai 2026), v1.9.0 Liefervertrag (aktuell, Mai 2026), v2.0.0 Multi-CMS-Veröffentlichung (Q3 2026), v3.0.0 Blog-as-Code (Q1 2027)" width="100%"> </p>v1.9.1 (nächste)
- Gemeinsame
_count_body_words(html)-Funktion zwischenblog_renderundblog_preflight, um den v1.9.0-Prüfrest zu schließen. generate_hero.pyExit-Code-Semantik: nicht null bei keinem Bildgenerierungspfad (gibt derzeit JSON-Fehler mit Exit 0 zurück).- Iterationsschleifen-Abdeckungstest, der überprüft, ob der Orchestrator nach 3 Prüfer-BLOCKs eskaliert, nicht nach 4.
- Überprüfung der verbleibenden Dokumente (CONTRIBUTORS, NOTICE, SECURITY, PRIVACY, TEMPLATES, TROUBLESHOOTING, MCP-INTEGRATION, DEMO) auf verbleibende v1.x-Strata-Drift.
v1.10 (Vision)
- Live SERP-basierte Gliederungsverfeinerung über DataForSEO während des Schreibens.
- Evaluierungsrahmen zur Messung der Blogqualität über Konfigurationen hinweg (BRAND.md-Anwesenheit, Persona-Variante, Mehrsprachig-Modus).
- Code-erzwungener Iterationszähler (derzeit Orchestrator-Anweisung; auf Skriptebene hochstufen).
v2.0 (langfristig)
- Integration eines Headless-Preview-Servers: Der 5-Gate-Vertrag läuft gegen eine echte Domainvorschau anstelle von lokalem HTML.
- Plattformspezifische CMS-Veröffentlichungs-Konnektoren (WordPress, Ghost, Sanity) mit idempotenter Neuveröffentlichung beim Umschreiben.
- Echtzeit-Dashboard zur KI-Zitationsverfolgung (welche Beiträge von ChatGPT, Perplexity, AI Overviews zitiert werden; Sichtbarkeits-Heatmap).
Eröffnen Sie ein Issue mit dem Label roadmap, wenn Sie etwas vorschlagen oder darüber abstimmen möchten.
Deinstallation
Unix/macOS:
chmod +x uninstall.sh && ./uninstall.sh
Windows (PowerShell):
.\uninstall.ps1
Integration
Diagrammerstellung und YouTube-Videoeinbettung sind integriert. Google API-Daten erfordern einen kostenlosen API-Schlüssel (siehe /blog google setup).
Optionale Begleit-Skills (tiefere Analyse veröffentlichter Seiten):
| Skill | Integration |
|---|---|
/seo | Tiefen-SEO-Analyse veröffentlichter Blogseiten |
/seo-schema | Schema-Markup-Validierung und -Generierung |
/seo-geo | Audit zur Optimierung von KI-Zitaten |
/seo-google | Google API-Daten (gemeinsame Konfiguration mit blog-google) |
Dokumentation
Detaillierte Dokumentation befindet sich in docs/:
- Installationsanleitung: Unix, macOS, Windows, manuelle Installation.
- Befehlsreferenz: Vollständige Befehlsreferenz mit Beispielen.
- Architektur: Systemdesign und Komponentenübersicht.
- Veröffentlichungsworkflow: Workflow von privat zu öffentlich (Pro-Maintainer).
- Vorlagen: Vorlagenreferenz und Anpassung.
- Fehlerbehebung: Häufige Probleme und Lösungen.
- MCP-Integration: Optionale MCP-Server-Einrichtung.
Zitierweise
Wenn Sie claude-blog in Forschung oder Produktion verwenden, zitieren Sie bitte das Projekt:
@software{Agrici_claude_blog_2026,
author = {Agrici, Daniel},
title = {claude-blog: KI-Blog-Schreiben und SEO-Optimierungs-Fähigkeit für Claude Code},
year = {2026},
url = {https://github.com/AgriciDaniel/claude-blog},
version = {1.9.0},
license = {MIT}
}
GitHub zeigt die strukturierte Datei CITATION.cff über „Dieses Repository zitieren“ auf der öffentlichen Spiegelseite an.
Sicherheit & Verhaltenskodex
- Sicherheitsrichtlinie + Bedrohungsmodell:
SECURITY.md. Der v1.8.x-Härtungsdurchlauf schloss alle bekannten Funde; v1.9.0 fügt XSS-sicheres JSON-LD, O_NOFOLLOW-Verweigerung von Symlinks und Frontmatter-Validierung hinzu, alles mutationsgeprüft. Um eine Sicherheitslücke vertraulich zu melden, befolgen Sie das Offenlegungsverfahren inSECURITY.md. - Verhaltenskodex:
CODE_OF_CONDUCT.md. Contributor Covenant. Seid exzellent zueinander.
Mitwirken
Beiträge sind willkommen. Siehe CONTRIBUTING.md für Richtlinien. Vor dem Öffnen eines PR:
- Führen Sie
python -m pytest tests/aus (alle 160 müssen bestehen). - Führen Sie
python3 scripts/lint_prose.py --root .aus (null Verstöße). - Führen Sie
claude plugin validate .aus (muss bestehen). - Erhöhen Sie die Versionen kohärent, wenn Sie vom Benutzer sichtbare Zählungen oder Verhaltensweisen ändern (siehe
docs/PUBLISHING.md).
Lizenz
MIT-Lizenz. Siehe LICENSE für Details.
Verwandte Projekte
- Rankenstein: GUI-basierter Workflow zur Inhaltsveröffentlichung; von der Recherche bis zur Veröffentlichung auf einer Plattform.
- FLOW Framework: Evidenzbasierte Find-, Optimize-, Win-Prompts (CC BY 4.0). Integriert als Sub-Skill über
/blog flow. - Claude Ads und Claude SEO: Geschwister-Skills, die dasselbe Marken-Kit teilen (Banner + Diagramme, die mit der markenorangenen Palette generiert wurden).
- AI Marketing Hub: Kostenlose Community, über 2.800 Mitglieder. Die Pro-Stufe unter
ai-marketing-hub-prohostet den privaten Spiegel dieses Skills.
Stern-Verlauf
<a href="https://star-history.com/#AgriciDaniel/claude-blog&Date"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/svg?repos=AgriciDaniel/claude-blog&type=Date&theme=dark" /> <source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/svg?repos=AgriciDaniel/claude-blog&type=Date" /> <img alt="Stern-Verlauf von AgriciDaniel/claude-blog auf GitHub" src="https://api.star-history.com/svg?repos=AgriciDaniel/claude-blog&type=Date" /> </picture> </a>Wenn claude-blog Ihnen Zeit spart, ist ein Stern auf dem öffentlichen Repository die einfachste Art, Danke zu sagen (und hilft anderen Content-Leuten, es zu finden).
Autor
Erstellt von Daniel Agrici, KI-Workflow-Architekt, mit Claude Code.
- Blog: Tiefe Einblicke in die KI-Marketing-Automatisierung.
- YouTube: Tutorials und Demos.
- Alle Open-Source-Tools: Weitere Claude-Code-Skills.
- AI Marketing Hub: Kostenlose Community für KI-gestütztes Marketing.


