Blog Generator

Turns a topic brief into a structured blog post that follows your brand voice profile.

Free plan: up to 10 private skills and 3 members, no credit card.

What this skill does

It transforms topic briefs into polished, on-brand blog content with proper structure, thought leadership positioning, and consistent tone. Requires a brand voice profile as input (from brand-voice-generator skill or user-provided).

  • blog
  • content-creation

Files

  • SKILL.md shown below

SKILL.md

Overview

This skill generates professional blog posts that consistently reflect a brand's voice, values, and communication style. It transforms basic topic inputs into structured, engaging content suitable for publication.

Keywords: blog post, blog writing, content creation, brand voice, thought leadership, SEO content, marketing content, article writing

Prerequisites

Before generating a blog post, ensure one of the following is available:

  1. Brand Voice Profile - Output from the brand-voice-generator skill containing:

    • Voice description (attributes, personality, style)
    • Core values with manifestation descriptions
    • Replication guidelines
    • Representative excerpts
  2. Inline Brand Voice - User-provided voice characteristics including:

    • Tone descriptors (e.g., "innovative, informative, inviting")
    • Key values to embody
    • Style preferences

If no brand voice is provided, prompt the user: "To generate on-brand content, please provide your brand voice profile. You can create one using the brand-voice-generator skill, or describe your brand's tone and values."

Workflow

Step 1: Gather Inputs

Collect the following from the user:

Required:

  • Topic/Brief: The subject matter and key points to cover
  • Brand Voice: Profile or description of brand voice characteristics

Optional:

  • Target audience: Who will read this content
  • Primary CTA: What action readers should take
  • Key messages: Specific points that must be included
  • SEO keywords: Terms to incorporate naturally
  • Word count target: Approximate length (default: 800-1200 words)

Step 2: Apply Brand Voice Transformation

Reference references/voice-transformation-guide.md for detailed transformation rules.

Core Transformation Principles:

Generic Approach Brand Voice Approach
Feature-first opening Context-setting thought leadership
List-heavy structure Narrative flow with conceptual sections
Sales-y, urgent tone Measured, authoritative positioning
Technical headers Value-focused headers
Feature enumeration Business transformation framing
FAQ sections Sophisticated reader assumptions
"Ready to try?" CTAs Elevated, confident CTAs

Step 3: Structure the Blog Post

Apply the brand voice to each structural element:

3.1 Opening (Hook + Context)
  • Begin with industry context or thought leadership framing
  • Avoid starting with product features or promotional language
  • Establish relevance before introducing solution
  • Match the emotional register from brand voice (inspiring, confident, etc.)
3.2 Section Headers
  • Use value-focused language over technical descriptions
  • Headers should tell a transformation story
  • Examples:
    • ❌ "What is [Product]?"
    • ✅ "Centralized Skill Management"
    • ❌ "Features List"
    • ✅ "Why This Matters for Enterprise AI"
3.3 Body Paragraphs
  • Follow sentence structure preferences from brand voice
  • Use the specified formality level consistently
  • Incorporate brand values naturally (don't state them explicitly)
  • Maintain the relationship dynamic (guide, partner, expert, etc.)
3.4 Supporting Evidence
  • Frame benefits before mechanics
  • Lead with business outcomes, follow with how
  • Use the brand's preferred proof style (data, testimonials, logic)
3.5 Closing + CTA
  • Summarize transformation, not features
  • CTA should match brand's confidence level
  • Avoid desperate urgency; maintain brand authority

Step 4: Generate Content

Write the blog post following this structure:

[Title - Clear, benefit-focused, matches brand voice]

[Opening paragraph - Industry context, thought leadership hook]

[Section 1 Header - Value-focused]
[2-3 paragraphs establishing context and relevance]

[Section 2 Header - Transformation-focused]
[2-3 paragraphs on capabilities/approach]

[Section 3 Header - Business impact]
[2-3 paragraphs on outcomes and benefits]

[Optional: Section 4 Header - How it works]
[Brief, accessible explanation if needed]

[Closing Header - Forward-looking]
[1-2 paragraphs with confident CTA]

Step 5: Generate Metadata

After the blog post, provide:

Meta Title (50-60 characters)

  • Include primary keyword
  • Match brand voice tone

Meta Description (150-160 characters)

  • Summarize value proposition
  • Include call to action
  • Match brand voice

Step 6: Quality Check

Before delivering, verify:

  • Opening establishes context before product/solution
  • No list-heavy sections (convert to narrative)
  • Headers are value-focused, not feature-focused
  • Tone matches brand voice throughout
  • CTA is confident, not desperate
  • No FAQ section (unless specifically requested)
  • Sentence structure matches brand preferences
  • Word choice aligns with brand formality level

Output Format

Deliver the blog post in this format:

# [Blog Title]

[Full blog content with proper markdown formatting]

---

**Meta Data**

**Meta Title:** [50-60 character title]

**Meta Description:** [150-160 character description]

**Primary Keywords:** [2-3 keywords]

**Word Count:** [Approximate count]

Reference Files

  • references/voice-transformation-guide.md - Detailed rules for applying brand voice
  • references/blog-structures.md - Templates for different blog types
  • references/before-after-examples.md - Examples showing brand voice transformation

Blog Type Variations

Reference references/blog-structures.md for type-specific guidance:

  • Announcement/Launch: Product or feature announcements
  • Thought Leadership: Industry insights and perspectives
  • How-To/Tutorial: Educational content with steps
  • Case Study: Customer success stories
  • Comparison: Product or approach comparisons

Best Practices

  • Lead with value: Always establish why before what
  • Maintain narrative flow: Each section should connect to the next
  • Embody, don't state: Show brand values through writing style, don't list them
  • Assume sophistication: Avoid over-explaining or FAQ-style content
  • Confident close: End with authority, not desperation

A skill is a written procedure, not a prompt. Add it to your library and it is yours to edit in plain language.

In your Agentman library

A skill you keep, not a prompt you paste

  • Versioned, not pasted

    Edit a skill once and every agent using it follows the new version.

  • Shared with your team

    One library with per-skill access control and a record of who did what.

  • One connection

    A single MCP link works across Claude, ChatGPT, Cursor and Agentman agents.

How Agent Skills work
Questions

Using a skill

What is a skill?

A skill is a written procedure an AI assistant reads before it does a task: the steps, the judgement calls, the standards and what "done" looks like. It lives in a SKILL.md file, sometimes with reference files beside it. A prompt is typed again each time; a skill is versioned and runs the same way for everyone who uses it.

How do I use this skill in Claude, ChatGPT or Agentman?

Create a free Agentman account and add the skill to your library. One MCP connection then makes your library available in Claude, ChatGPT, Cursor and Agentman agents, so you set it up once. To see it work before you sign up, use "Try it in Claude" on this page, which opens a chat that reads the public SKILL.md.

Can I edit the skill after I add it?

Yes. Cloning a skill puts a copy in your workspace that is yours to edit in plain language. Skills are versioned: edit one once and every agent using it follows the new version. The free plan covers up to 10 private skills and 3 members, no credit card.

Make it yours

Add Blog Generator to your library, edit it to match how your team works, and use it from Claude, ChatGPT or an Agentman agent. The free plan covers up to 10 private skills and 3 members, no credit card.

Or try it in ChatGPT first.

Use this skill free