LLM Skills
ElevenLabsL'API voix IA la plus réaliste, intégrable en quelques lignesVoir l'APISponsorisé
~/catalogue/contenu seo//create-blog-article
Contenu SEOsource GitHub

Créer un article de blog pour le composant

/create-blog-article

Rédigez un article de blog optimisé pour le référencement naturel (SEO) consacré à un composant Claude Code, accompagné d'une image de couverture géné

davila7davila7
★32.7k
22 mai 2026
MIT License
// contenu du skill

allowed-tools: Read, Write, Edit, Bash(python3:), Bash(mkdir:), Bash(rm:*)

argument-hint: <component-path>

description: Create an SEO-optimized blog article for a Claude Code component with AI-generated cover image


Create Blog Article for Claude Code Component

You will create a complete, SEO-optimized blog article for a Claude Code component.

Component Path Argument

Component path provided: $ARGUMENTS

Expected format examples:

  • development-team/frontend-developer (for agents)
  • supabase (for MCPs)
  • productivity/nowait (for skills)

Step 1: Identify Component Type and Read Component File

Based on the path structure, determine the component type:

  • If path has /, could be an agent, MCP, command, skill, or hook in a folder
  • Single word could be MCP, command, or skill

Read the component file:

  • Agents: cli-tool/components/agents/$ARGUMENTS.md (e.g., development-team/frontend-developer.md)
  • MCPs: cli-tool/components/mcps/$ARGUMENTS.json (e.g., devtools/context7.json)
  • Skills: cli-tool/components/skills/$ARGUMENTS/SKILL.md
  • Commands: cli-tool/components/commands/$ARGUMENTS.md (e.g., setup/ci-cd-pipeline.md)
  • Hooks: cli-tool/components/hooks/$ARGUMENTS.md

CRITICAL: Use find or grep to locate the actual file path first, then extract folder/name structure.

Extract from the component file:

  • name: Component name
  • description: Component description
  • tools: Available tools (for agents)
  • Key capabilities and focus areas from the content

Step 2: Generate Component-Specific Blog ID and Names

From the component path, create:

  • Blog ID: Convert path to blog-friendly ID
  • Example: development-team/frontend-developer → frontend-developer-agent
  • Example: supabase → supabase-mcp
  • Example: productivity/nowait → nowait-skill
  • Component Name: Human-readable name
  • Example: frontend-developer → Frontend Developer
  • Example: supabase → Supabase
  • Component Type: Uppercase type
  • AGENT, MCP, SKILL, COMMAND, HOOK

Step 3: Generate Cover Image FIRST

CRITICAL: Generate the cover image BEFORE creating the HTML file.

Use the Python script to generate the image:

bash
python3 scripts/generate_blog_images.py

But first, temporarily add a new entry to docs/blog/blog-articles.json with:

json
{
  "id": "[blog-id]",
  "title": "Temporary",
  "description": "Temporary",
  "url": "[blog-id]/",
  "image": "https://www.aitmpl.com/blog/assets/[blog-id]-cover.png",
  "category": "[Component Type]",
  "publishDate": "2025-01-15",
  "readTime": "4 min read",
  "tags": ["Claude Code"],
  "difficulty": "basic",
  "featured": true,
  "order": 999
}

Then run the script, which will:

  1. Detect the new entry
  2. Find the component path
  3. Generate the image at docs/blog/assets/[blog-id]-cover.png

After image generation, update the entry with correct information.

Step 4: Create Blog Article HTML

Create directory:

bash
mkdir -p docs/blog/[blog-id]

CRITICAL PROCESS:

  1. First, READ the template file completely:
bash
   Read docs/blog/code-reviewer-agent/index.html
  1. Copy the ENTIRE content to the new file location:
bash
   Write docs/blog/[blog-id]/index.html
  1. Then, ONLY replace the specific content sections (listed below)

DO NOT:

  • ❌ Create HTML from scratch
  • ❌ Use a different template
  • ❌ Simplify or remove any scripts
  • ❌ Change the header/footer structure
  • ❌ Modify CSS paths or class names

Create docs/blog/[blog-id]/index.html using this process:

HTML Template Structure

CRITICAL: Use docs/blog/code-reviewer-agent/index.html as the EXACT base template.

This template includes ALL required components:

  • ✅ Header with class="header" (NOT "blog-header")
  • ✅ ASCII art logo in terminal-header
  • ✅ Copy as Markdown button (id="copy-markdown-btn")
  • ✅ Proper article structure: article-header → article-body → article-content-full
  • ✅ "Explore Components" banner at the end of content
  • ✅ Footer with ASCII art and links
  • ✅ CodeCopy script (adds copy buttons to code blocks)
  • ✅ MarkdownCopier script (copy entire article as markdown)
  • ✅ Mermaid diagram support script

DO NOT create custom HTML structure - copy the template EXACTLY and only replace the content-specific parts.

#### How to Use the Template:

  1. Copy the entire file from code-reviewer-agent/index.html
  2. Only replace these specific content areas:
  • SEO meta tags (title, description, keywords, Open Graph)
  • Article title and subtitle in <h1> and <p class="article-subtitle">
  • Tags in <div class="article-tags">
  • Main content inside <div class="article-content-full"> (everything between the opening and closing div)
  • Cover image src and alt text
  1. Keep EVERYTHING else unchanged:
  • Header structure and navigation
  • Copy Markdown button
  • Footer with ASCII art
  • All three scripts at the end (CodeCopy, Markdow
// source originale publique
davila7/claude-code-templates
/.claude/commands/create-blog-article.md
Licence : MIT License
Projet indépendant, non affilié à Anthropic. Ce skill reste la propriété de son auteur original.
// installer ce skill
Collez cette commande dans votre terminal à la racine de votre projet :
mkdir -p .claude/commands && curl -o ".claude/commands/create-blog-article.md" "https://raw.githubusercontent.com/davila7/claude-code-templates/main/.claude/commands/create-blog-article.md"
Ensuite dans Claude Code, tapez /create-blog-article pour l'activer.
open_in_newVoir la source originale
// sauvegarder
Sauvegarde disponible après connexion.
loginSe connecter pour sauvegarder
// informations
Créateurdavila7
Étoiles★ 32.7k
CatégorieContenu SEO
LicenceMIT License
Mis à jour22 mai 2026
Format.md
AccèsGratuit
ElevenLabsSponsorisé

Des voix off qui sonnent vraies

Générez des voix off professionnelles et doublez vos vidéos dans plus de 30 langues, en gardant le ton et l'émotion de l'original. Sans studio, sans comédien.

Essayer maintenant
// similaires

Skills Contenu SEO

Voir toutarrow_forward