agentsclimarketplace

Blog creator

Skill ComeOnOliver/skillshub/skills/aiskillstore/marketplace/aayushbaniya2006/blog-creator

Create SEO-optimized MDX blog posts with proper frontmatterFrom its SKILL.md

Install
npx -y skills add ComeOnOliver/skillshub --skill blog-creator

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

SKILL.md

2.1 KB, 538 tokens by cl100k_base, as published. Nobody here has run it

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

  1. Slug Generation: The filename becomes the slug (e.g., my-post.mdx -> /blog/my-post). Use kebab-case.
  2. Images: Place images in public/assets/images and reference them with absolute paths.
  3. Tags: Used for "Related Articles" logic. Include 3-5 relevant tags.
  4. Components: You can import and use React components inside MDX files (if configured in mdx-components.tsx).
  5. SEO: - title: Used for <title> and og:title. - description: Used for <meta name="description"> and og:description. - featuredImage: Used for og:image. DO NOT USE single quotes in the frontmatter. Use double quotes instead.

Workflow

  1. Create a new file: src/content/blog/your-slug.mdx.
  2. Add the frontmatter.
  3. Write content using Markdown syntax.
  4. (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.

What ships with it

12.4 KB alongside SKILL.md

GitHub clipped this repository’s file list, so this is at least 2 files and may be more.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.