auto-blog-cover
Auto Blog Cover Skill
An end-to-end workflow automation for blog writers. It connects parsing, generation, uploading, and editing into a single command.
Prerequisites
- Dependencies:
pip install -r skills/auto-blog-cover/requirements.txt - Related Skills: Requires
cover-generatorandimage-uploaderto be present and configured.
Usage
python3 skills/auto-blog-cover/auto_blog_cover.py <path_to_markdown_file> [options]
Options
filepath: Path to the markdown post (Required).--title: Manually specify title (overrides file content).--subtitle: Manually specify subtitle.--theme: Color theme (random,dark,light,blue).--fields: Comma-separated Frontmatter fields to update. Default:banner_img,index_img.
Examples
Auto-detect everything:
python3 skills/auto-blog-cover/auto_blog_cover.py content/posts/my-new-post.md
Override text (AI assisted scenario):
python3 skills/auto-blog-cover/auto_blog_cover.py _posts/2024-02-01-ai.md \
--title "AI Evolution" \
--subtitle "From Function Call to MCP"
Custom fields for different blog engine:
python3 skills/auto-blog-cover/auto_blog_cover.py post.md --fields "cover_image,og_image"
More from crossoverjie/skills
agent-notifier
>
79image-uploader
Uploads images to image hosting services (supports sm.ms, Imgur, and GitHub + jsDelivr CDN). Use this skill when the user wants to upload a local image file to the web and get a public URL.
22session-export
Exports the current AI chat session to a Markdown file. Use this skill when the user wants to export, save, sync, or backup their conversation/chat/session content. Supports both raw export and optional summarization.
11cover-generator
Generates simple gradient-based cover images for blogs or articles with a title and subtitle. Can optionally upload the generated image immediately.
6