blog-post

Automate collaborative blog post drafting, previewing, and publishing with subscriber notifications.

Updated Feb 9, 2025
One-click install
npx skills add https://github.com/carter2099/.dotfiles-homelab --skill blog-post-carter2099
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blog-post
Source: https://github.com/carter2099/.dotfiles-homelab/tree/main/.claude/skills/blog-post
Command: npx skills add https://github.com/carter2099/.dotfiles-homelab --skill blog-post-carter2099

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables a collaborative workflow to draft, polish, preview, and publish blog posts, ensuring content quality before public release and triggering subscriber notifications via the Rails app.

Core Features & Use Cases

  • Collaborative drafting and edits with iteration history to refine content while preserving the user's voice
  • Mandatory preview step before publishing to ensure content accuracy and explicit approval
  • Publish to blog.carter2099.com and notify subscribers via a Rails backend when a post is published
  • Use Case: A team drafts a weekly update, reviews the preview together, and then publishes once all contributors approve.

Quick Start

Provide a draft title and markdown content, review the generated preview, and confirm to publish.

Frequently Asked Questions about blog-post

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate collaborative blog post drafting and publishing?

Automating collaborative blog post drafting and publishing involves iterating on markdown content, generating a mandatory live preview, and confirming publication to a Rails backend. This workflow ensures content quality and triggers subscriber notifications upon final release.

Can I preview markdown content before publishing to a blog?

Yes, you can preview markdown content before publishing to a blog. A mandatory live preview step ensures content accuracy and explicit approval, allowing contributors to review the rendered post and safe image handling before any public release occurs.

How do I notify subscribers when a new blog post is published?

You notify subscribers when a new blog post is published by integrating with a Rails backend. Once explicit publish confirmation is granted, the workflow writes the post to disk and automatically triggers subscriber notifications through the connected Rails application.

Does collaborative blog drafting work with Rails backend publishing workflows?

Yes, collaborative blog drafting works with Rails backend publishing workflows. The process supports drafting with iteration history, live markdown previews, and safe image handling, culminating in explicit publish confirmation and automated subscriber notifications via the Rails app.

What is the best way to manage blog post drafts with image handling?

The best way to manage blog post drafts with image handling is to use a collaborative workflow that supports markdown content iteration and safe image writing to disk. This approach preserves the user's voice while ensuring proper preview generation before publishing.

Why do I need explicit confirmation before publishing a blog post?

You need explicit confirmation before publishing a blog post to ensure content accuracy and prevent premature public release. This mandatory preview step guarantees that all contributors approve the final markdown content and image handling before triggering subscriber notifications.