auto-blog-cover

Automates the process of creating and setting blog post covers. Reads a markdown file, generates a cover image based on title/subtitle, uploads it, and updates the file's frontmatter (e.g., banner_img).

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "auto-blog-cover" with this command: npx skills add crossoverjie/skills/crossoverjie-skills-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

  1. Dependencies:
    pip install -r skills/auto-blog-cover/requirements.txt
    
  2. Related Skills: Requires cover-generator and image-uploader to 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"

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

image-uploader

No summary provided by upstream source.

Repository SourceNeeds Review
General

session-export

No summary provided by upstream source.

Repository SourceNeeds Review
General

cover-generator

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

agent-notifier

No summary provided by upstream source.

Repository SourceNeeds Review