Reviews blog posts for santoshyadav.dev against established writing conventions, style patterns, and technical standards. Use when writing, editing, or reviewing any blog post for the portfolio site.
Installation
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Reviews blog posts for santoshyadav.dev against established writing conventions, style patterns, and technical standards. Use when writing, editing, or reviewing any blog post for the portfolio site.
Blog Post Review Skill
Review blog posts against the established style, structure, and conventions of santoshyadav.dev.
When to Use
Before publishing a new blog post
When editing or proofreading draft content
When converting content from another platform
When the user asks "review my blog post" or "does this look right"
Review Checklist
Evaluate the post against each section below. Report issues as MUST FIX (blocks publishing) or SUGGESTION (improvement, optional).
1. Frontmatter Validation
Required fields:
title:string# 5-12 words, descriptive, not clickbaitdescription:string# 1-2 sentences, SEO-friendly summaryauthor:"Santosh Yadav"# Always this exact stringpublishDate:YYYY-MM-DD# ISO date formatdraft:false# Must be false for publishingpreview:../images/...# Relative path to 1200x630 PNGcoverSVG:../images/...# Same as preview (or SVG variant)socialImage:../images/...# Same as preview (OG image)categories: [] # 1-3 broad categoriestags: [] # 2-6 specific tags
Optional fields:
canonicalUrl:string# Only for cross-posted contentatUri:string# Bluesky AT protocol URIupdatedDate:date# Only when updating existing postextra: [mermaid|math|gallery|markmap] # Special rendering needs
Validation rules:
Cover image must exist at the referenced path
Cover image should be 1200x630 PNG (OG standard)
Categories use Title Case: Angular, Career, Open Source, NestJS
Tags are more specific than categories
publishDate must not be in the future unless draft: true