KS
Killer-Skills

blog — how to use blog how to use blog, what is blog, blog alternative, hugo blog setup guide, blog post creation, ikiwiki tutorial, seo friendly title generation, dynamic blog post creation

v1.0.0
GitHub

About this Skill

Perfect for Content Creation Agents needing streamlined blog post generation for Hugo-based blogs. Blog is a skill that assists in creating new blog posts for Hugo-based blogs, utilizing commands like date +%Y for dynamic year determination.

Features

Determines the current year using the date +%Y command
Asks users for blog post topic and title, offering generation based on topic
Generates SEO-friendly titles and descriptions for blog posts
Integrates with Hugo for seamless blog post creation
Supports ikiwiki for flexible wiki-based content management

# Core Topics

kaihendry kaihendry
[7]
[8]
Updated: 2/26/2026

Quality Score

Top 5%
23
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
Cursor IDE Windsurf IDE VS Code IDE
> npx killer-skills add kaihendry/dabase.com/blog

Agent Capability Analysis

The blog MCP Server by kaihendry is an open-source Categories.community integration for Claude and other AI agents, enabling seamless task automation and capability expansion. Optimized for how to use blog, what is blog, blog alternative.

Ideal Agent Persona

Perfect for Content Creation Agents needing streamlined blog post generation for Hugo-based blogs.

Core Value

Empowers agents to generate SEO-friendly titles and descriptions, leveraging dynamic year detection via `date +%Y` and user input for topic and title customization, utilizing protocols like HTTP for blog post deployment.

Capabilities Granted for blog MCP Server

Automating blog post creation for Hugo-based blogs
Generating SEO-friendly titles and descriptions
Streamlining blogging workflows with dynamic year detection

! Prerequisites & Limits

  • Requires Hugo-based blog setup
  • Limited to generating content for dabase.com blog
Project
SKILL.md
1.7 KB
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8
SKILL.md
Readonly

Blog Post Creation Skill

You are helping the user create a new blog post for their Hugo-based blog at dabase.com.

Your Task

  1. Determine the current year:

    • Run: date +%Y to get the current year dynamically
  2. Ask the user for:

    • What is the blog post about? (Get a detailed description of the topic/content)
    • What title do they want? (Or offer to generate one based on the topic)
  3. Generate an SEO-friendly title and description:

    • Create a concise, compelling title if they don't provide one
    • Write a brief, SEO-optimized description (1-2 sentences) based on what the blog is about
    • Confirm both with the user before proceeding
  4. Generate the filename from the title:

    • Convert to lowercase
    • Replace spaces with hyphens
    • Remove special characters (keep only alphanumeric and hyphens)
    • Example: "My Great Post!" → "my-great-post.md"
  5. Create the blog post using Hugo:

    • Run: hugo new content/blog/YEAR/[filename].md (where YEAR is from step 1)
    • Hugo will automatically create the file with the correct frontmatter
  6. Update the frontmatter:

    • Read the newly created file
    • Update the title field with the confirmed title
    • Update the description field with the SEO-friendly description
    • Keep the auto-generated date field
  7. Confirm completion:

    • Show the file path: content/blog/YEAR/filename.md
    • Let them know they can start writing content
    • Suggest running hugo server to preview if needed

Important Notes

  • Use date +%Y to dynamically determine the current year
  • Use Hugo's hugo new command to bootstrap the post
  • Generate SEO-friendly titles and descriptions
  • Confirm the title and description with the user before creating the file

Related Skills

Looking for an alternative to blog or building a Categories.community AI Agent? Explore these related open-source MCP Servers.

View All

widget-generator

Logo of f
f

widget-generator is an open-source AI agent skill for creating widget plugins that are injected into prompt feeds on prompts.chat. It supports two rendering modes: standard prompt widgets using default PromptCard styling and custom render widgets built as full React components.

149.6k
0
Design

chat-sdk

Logo of lobehub
lobehub

chat-sdk is a unified TypeScript SDK for building chat bots across multiple platforms, providing a single interface for deploying bot logic.

73.0k
0
Communication

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication