--- name: blog-creator description: Create SEO-optimized MDX blog posts with proper frontmatter --- # 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: ```markdown --- 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 `