blog-creator
Create SEO-optimized MDX blog posts with proper frontmatter
Installation
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
View source ↗GuidesSkill instructions
Blog Post Creator Skill
This skill helps you create high-quality, SEO-optimized blog posts using the MDX content engine.
Directory Structure
-
Content Location:
src/content/blog/*.mdx -
Images:
/public/assets/images/(reference as/assets/images/...) -
Engine:
src/lib/mdx/blogs.ts -
Frontend:
src/app/(website-layout)/blog/
File Format
Each blog post must be a .mdx file with specific frontmatter:
---
title: "Your Engaging Title Here"
tags: ["tag1", "tag2", "seo-keyword"]
featuredImage: "/assets/images/your-image.png"
createdDate: "YYYY-MM-DD"
description: "A compelling meta description for SEO (150-160 chars recommended)"
---
# Your Title H1
Introduction paragraph...
## Section H2
Content...
Best Practices
-
Slug Generation: The filename becomes the slug (e.g.,
my-post.mdx->/blog/my-post). Use kebab-case. -
Images: Place images in
public/assets/imagesand reference them with absolute paths. - Tags: Used for "Related Articles" logic. Include 3-5 relevant tags.
-
Components: You can import and use React components inside MDX files (if configured in
mdx-components.tsx). -
SEO: -
title: Used for<title>andog:title. -description: Used for<meta name="description">andog:description. -featuredImage: Used forog:image. DO NOT USE single quotes in the frontmatter. Use double quotes instead.
Workflow
- Create a new file:
src/content/blog/your-slug.mdx. - Add the frontmatter.
- Write content using Markdown syntax.
- (Optional) Add images to
public/assets/images/.
Example
File: src/content/blog/getting-started.mdx
---
title: "Getting Started with Indie Kit"
tags: ["guide", "tutorial", "indie-kit"]
featuredImage: "/assets/images/og.png"
createdDate: "2024-03-20"
description: "A complete guide to setting up your new SaaS project with Indie Kit in under 10 minutes."
---
# Getting Started
Welcome to the future of SaaS development...
Refer to reference.md for more details.
Examples
Read the usage examples in the source repository.
View source ↗Source history
- Indexed on
- 2026-01-20
- Index updated
- 2026-01-28
- Branch
- main
Index and sync dates describe this directory. View the source repository for code history.
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!