What problem does it solve? Publishing a blog post involves many site-specific details—frontmatter, image sizes, preview commands, upload destinations, and credentials—that are easy to get wrong, causing broken media or failed deployments. This Skill guides the full drafting-to-deployment workflow using the current site's own configuration instead of assumptions. ## Core Features & Use Cases - Site-aware post preparation: Follows the site's post layout, frontmatter, media references, and preview/production URL mapping, with descriptive image alt text. - Media preparation and validation: Selects available image tools, checks pixel dimensions and aspect ratios after cropping, and confirms social-card format support separately from inline images. - Authorized upload and verification: Uses the configured upload command with correct MIME types, keeps credentials in the provider's credential store, and verifies served post and media URLs after deployment. - Use Case: You have written a Quarto post with several images. Use this Skill to crop and size the images per site requirements, run the preview and build commands, upload media to the configured destination, and verify the live URLs render correctly. ## Quick Start Use the publish-blog-post skill to prepare and publish my new Quarto post with its images to the site.