blogpost-creator

Create blog posts with frontmatter and URL-friendly slugs for Lume paths.

730|115|Updated Dec 14, 2016
One-click install
npx skills add https://github.com/Xe/site --skill blogpost-creator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blogpost-creator
Source: https://github.com/Xe/site/tree/main/.claude/skills/blogpost-creator
Command: npx skills add https://github.com/Xe/site --skill blogpost-creator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creating new blog posts manually is time-consuming and error-prone. This Skill automates the initial scaffolding and metadata population for blog posts, saving time and ensuring consistency.

Core Features & Use Cases

  • Post scaffolding: Generate the correct folder structure and frontmatter for blog posts, notes, talks, or xecast.
  • Slug & meta extraction: Automatically derive URL-friendly slugs and optionally fetch title, description, and date from linked pages for linkposts.
  • Editor integration: Open the created file in your editor for quick customization.

Quick Start

Use the blogpost-creator to generate a new blog post by providing a title and an optional URL. The Skill will create the post file and open it for editing.

Frequently Asked Questions about blogpost-creator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate blog post creation with metadata and slugs?

Blogpost-creator automates blog post scaffolding by generating folder structure, URL-friendly slugs, and frontmatter from your inputs. For linkposts, it fetches titles and descriptions from the provided URL, then saves the file and opens it in VS Code for editing.

Can I automatically fetch metadata from URLs when creating linkposts?

Yes. For linkposts, provide a URL and the Skill fetches the page title, description, and publication date, then hydrates your post with this metadata. It also sets the redirect_to field and adds summaries to the post body when available.

What post types does this Skill support?

Blogpost-creator handles blog, linkpost, note, talk, and xecast post types. Each type generates the correct folder structure and frontmatter, with specialized handling for linkposts that includes URL fetching and redirect configuration.

How do I generate URL-friendly slugs for my posts?

Provide a title or custom slug; the Skill generates a URL-friendly slug automatically, hydrates it into the correct format, and saves your post to the appropriate lume path based on post type.

Can I customize the slug or leave it to be auto-generated?

Yes. You can provide an optional custom slug or let the Skill generate one automatically from your title. Either way, it applies the hydrate process and saves the file with the correct slug in place.

Does this work with my existing editor setup?

Yes. After creating the post file, blogpost-creator opens it directly in VS Code, letting you customize content immediately without manual file navigation.