/showroom:blog-generate

โœ๏ธ Blog Post Generation

Transform Red Hat Showroom workshop content into Red Hat Developer blog post format.


Prerequisites

โœ“

Complete Workshop Content

``` # Your Showroom repository with finished workshop: content/modules/ROOT/pages/ โ”œโ”€โ”€ index.adoc โ”œโ”€โ”€ module-01.adoc โ”œโ”€โ”€ module-02.adoc โ””โ”€โ”€ module-03.adoc ```
๐Ÿ”

Verified Content Quality

  • Run /showroom:verify-content first
  • All modules complete
  • Standards compliance checked
๐Ÿ“

Blog Metadata Ready

  • Target publication date
  • Blog categories/tags
  • Author bio
  • Featured image (optional)

What Youโ€™ll Need

๐Ÿ“š

Completed Workshop

Finished and verified content

๐ŸŽฏ

Blog Title

May differ from workshop title

๐Ÿ‘ฅ

Target Audience

For blog readers

๐Ÿ“ฃ

Call-to-Action

Try the workshop, sign up, etc.


Quick Start

  1. Navigate to Repository

    Open your workshop repository directory

  2. Run Generation

    /showroom:blog-generate

  3. Answer Questions

    Provide blog-specific metadata

  4. Review & Submit

    Edit blog and submit to Red Hat Developer


What It Creates

blog/
โ”œโ”€โ”€ blog-post.md              # Blog post in Markdown
โ”œโ”€โ”€ assets/
โ”‚   โ””โ”€โ”€ featured-image.png    # Hero image for post
โ””โ”€โ”€ metadata.yml              # Publication metadata

Common Workflow

  1. Create and Verify Workshop

    ``` /showroom:create-lab โ†’ Generate workshop content /showroom:verify-content โ†’ Ensure quality ```
  2. Generate Blog Post

    ``` /showroom:blog-generate โ†’ Transform to blog format โ†’ Add narrative flow โ†’ Include call-to-action ```
  3. Review and Edit

    Polish the content for blog readers:

    • Read for blog audience (less technical)
    • Add personal insights or experiences
    • Include links to workshop and resources
    • Add screenshots or diagrams
  4. Submit for Publication

    • Follow Red Hat Developer blog submission process
    • Include metadata.yml
    • Provide featured image
    • Coordinate publication date

Blog vs Workshop Differences

Workshop

Hands-on Learning

  • Step-by-step instructions
  • Technical commands
  • Know/Do/Check structure
  • Complete procedures
  • For hands-on learning
Blog Post

Reading and Inspiration

  • Narrative explanation
  • Conceptual overview
  • Story-driven flow
  • Highlights and insights
  • For reading and inspiration

Tips & Best Practices

๐Ÿ“–

Overview Style

Blog posts are overview, not full tutorial

๐ŸŽฏ

Focus on Why

Emphasize what you learned

๐Ÿ”—

Link to Workshop

Include link to full workshop for details

โœ๏ธ

Personal Touch

Add your perspective and insights

๐Ÿ“

Word Count

Aim for 800โ€“1200 words

๐Ÿ’ฌ

Conversational Tone

Use friendly, accessible language

๐Ÿ“ฃ

Clear CTA

Add a strong call-to-action at the end

๐Ÿ–ผ๏ธ

Visual Appeal

Include diagrams and screenshots


Troubleshooting

Skill not found? - Restart Claude Code or VS Code - Verify installation: `ls ~/.claude/skills/blog-generate` (Claude Code) or `ls ~/.cursor/skills/showroom-blog-generate` (Cursor) - Check the [Troubleshooting Guide](../reference/troubleshooting.html)
Generated blog is too technical?
โœ…
Make It More Accessible:
  • Edit to focus on concepts over commands
  • Add more narrative and context
  • Simplify technical jargon
  • Use analogies and examples
  • Explain the "why" before the "how"
Blog doesn't flow well? - Restructure sections for storytelling - Add transitions between sections - Focus on reader journey, not lab steps - Start with a compelling hook - End with clear next steps

Red Hat Developer Blog Resources