Replace a blog post's hero image from natural language. Fuzzy-matches the post title, crops the source image to 1.87:1 aspect ratio, and swaps the hero.
Replace a blog post's hero image from natural language.
/replace The Memoirs of an Agent with @public/new-image.jpg
/replace Design as Dialogue @public/some-photo.png
/replace its happening with @public/replacement.jpg
@-prefixed file path)blog/*.md -- strip quotes, punctuation, compare lowercase words. Confirm with the user if ambiguous.public/blog/{slug}.jpg (or .png)sipswidth / 1.87height * 1.87)public/blog/{slug}.jpg, overwriting the existing heropublic/Blog hero target ratio is 1.87:1 (derived from the established 1179x630 standard). Always crop to this ratio. Use sips --cropToHeightWidth for the crop.
.jpg)@ reference is optional -- handle both forms