Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Create SEO-optimized MDX blog posts with proper frontmatter
.claude/skills/aiskillstore-blog-creator/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-06 | ✗→✓ | ▲ Improved | 6% | 0% |
| case-18 | ✗→✓ | ▲ Improved | -6% | 0% |
| case-02 | ✗→✓ | ▲ Improved | -15% | 0% |
| case-03 | ✗→✓ | ▲ Improved | -20% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 9% | 0% |
This skill helps you create high-quality, SEO-optimized blog posts using the MDX content engine.
src/content/blog/*.mdx/public/assets/images/ (reference as /assets/images/...)src/lib/mdx/blogs.tssrc/app/(website-layout)/blog/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...
my-post.mdx -> /blog/my-post). Use kebab-case.public/assets/images and reference them with absolute paths.mdx-components.tsx).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.
src/content/blog/your-slug.mdx.public/assets/images/.File: src/content/blog/getting-started.mdx
markdown--- 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.
| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-06 | fail→pass | 15,422 | 11,066 | -28% | 1 | 1 | 0% | 2,370 | 2,522 | +6% | 0 | 0 | — |
case-12 | fail→fail | 15,892 | 12,057 | -24% | 1 | 1 | 0% | 2,690 | 2,696 | +0% | 0 | 0 | — |
case-18 | fail→pass | 13,587 | 8,782 | -35% | 1 | 1 | 0% | 2,224 | 2,086 | -6% | 0 | 0 | — |
case-02 | fail→pass | 22,059 | 14,092 | -36% | 1 | 1 | 0% | 4,083 | 3,480 | -15% | 0 | 0 | — |
case-03 | fail→pass | 16,716 | 9,580 | -43% | 1 | 1 | 0% | 2,834 | 2,272 | -20% | 0 | 0 | — |
case-04 | fail→fail | 12,470 | 9,238 | -26% | 1 | 1 | 0% | 2,067 | 2,228 | +8% | 0 | 0 | — |
case-05 | fail→pass | 12,167 | 8,550 | -30% | 1 | 1 | 0% | 2,061 | 2,241 | +9% | 0 | 0 | — |
case-01 | fail→pass | 21,855 | 13,263 | -39% | 1 | 1 | 0% | 3,313 | 2,898 | -13% | 0 | 0 | — |
case-07 | fail→fail | 14,133 | 10,786 | -24% | 1 | 1 | 0% | 2,507 | 2,456 | -2% | 0 | 0 | — |
case-08 | fail→fail | 12,233 | 10,088 | -18% | 1 | 1 | 0% | 2,061 | 2,382 | +16% | 0 | 0 | — |
case-09 | fail→pass | 13,083 | 6,346 | -51% | 1 | 1 | 0% | 2,265 | 1,781 | -21% | 0 | 0 | — |
case-10 | fail→pass | 9,268 | 3,923 | -58% | 1 | 1 | 0% | 1,627 | 1,363 | -16% | 0 | 0 | — |
case-11 | pass→pass | 7,527 | 4,155 | -45% | 1 | 1 | 0% | 1,216 | 1,315 | +8% | 0 | 0 | — |
case-13 | fail→pass | 9,728 | 7,746 | -20% | 1 | 1 | 0% | 1,543 | 1,895 | +23% | 0 | 0 | — |
case-14 | fail→pass | 12,190 | 9,909 | -19% | 1 | 1 | 0% | 2,187 | 2,418 | +11% | 0 | 0 | — |
case-15 | fail→fail | 15,144 | 12,997 | -14% | 1 | 1 | 0% | 2,522 | 2,823 | +12% | 0 | 0 | — |
case-16 | fail→fail | 14,237 | 9,673 | -32% | 1 | 1 | 0% | 2,628 | 2,429 | -8% | 0 | 0 | — |
case-17 | fail→pass | 20,541 | 14,293 | -30% | 1 | 1 | 0% | 3,936 | 3,464 | -12% | 0 | 0 | — |
case-19 | fail→pass | 7,826 | 7,295 | -7% | 1 | 1 | 0% | 1,181 | 1,874 | +59% | 0 | 0 | — |
case-20 | pass→pass | 13,450 | 11,366 | -15% | 1 | 1 | 0% | 2,516 | 3,008 | +20% | 0 | 0 | — |
case-21 | pass→pass | 14,230 | 9,305 | -35% | 1 | 1 | 0% | 2,835 | 2,612 | -8% | 0 | 0 | — |
case-22 | pass→pass | 13,921 | 9,029 | -35% | 1 | 1 | 0% | 2,859 | 2,420 | -15% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 22 cases were attempted. The headline lift of +55 percentage points is the difference between those two pass rates over the 22 comparable cases.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
Other measured skills in the registry, with their headline benchmark lift.