Hermes Social Media Function
fajrisilmi12-cyber/hermes-socmed-function
Hermes Agent skills for AI image generation via 9Router and social posting through Zernio and Cloudinary
Hermes Social Media Function is a set of three custom Hermes Agent skills that generate AI images through 9Router and post or schedule them on social platforms through Zernio, Cloudinary and Postnify.
What Hermes Social Media Function does
The repository holds three Hermes skills. image-gen-9router generates images through 9Router, which exposes 19 image models behind one API, with Cloudflare FLUX.2 Klein 4B on the free tier as the default. It can write binary output straight to a file, and a one-shot CLI generates an image and posts it to Instagram. zernio-social-posting publishes feed posts, Stories and Reels to 16 platforms through Zernio, with Cloudinary acting as the image CDN.
social-media-scheduling covers Instagram scheduling with a hybrid of Postnify and Zernio: the Postnify CLI for structured scheduling, and Zernio as a fallback for more posts. A script, scripts/verify_ig_schedule.sh, checks that scheduled posts landed. Credentials come from environment variables for 9Router, Zernio and Cloudinary. Each outside service needs its own account, and the README lists the free-tier limits.
Key features
- Image generation through 9Router with 19 models and a free-tier default
- Binary output mode that saves generated images directly to a file
- One-shot CLI that generates an image and posts it to Instagram
- Feed, Story and Reel posting to 16 platforms through Zernio with Cloudinary-hosted images
- Instagram scheduling with Postnify, a Zernio fallback and a verification script
When to use it
- Having a Hermes agent create an image and publish it to Instagram in one command
- Scheduling a week of Instagram posts and verifying that they were queued
- Cross-posting one image to several social platforms through a single API
Who it is for: Hermes Agent users who run social media accounts and want image creation and posting handled by their agent.
How it fits with Hermes Agent
A pack of custom skills written for Hermes Agent, sharing the 9Router connection that the Hermes gateway uses.
Requirements: Environment variables for 9Router (NINEROUTER_URL, NINEROUTER_KEY), Zernio (ZERNIO_API_KEY) and Cloudinary (cloud name, API key, API secret)
Note: It depends on third-party services whose free tiers have limits, such as two free Zernio accounts and 15 Postnify posts per month.
FAQ
What is Hermes Social Media Function?
Hermes Social Media Function is a collection of three Hermes Agent skills for generating images with 9Router and posting or scheduling them on social media through Zernio, Cloudinary and Postnify.
Does Hermes Social Media Function work with Hermes Agent?
Yes, the skills are written for Hermes Agent, and the 9Router settings are described as shared with the Hermes gateway.
What do I need to run Hermes Social Media Function?
You need credentials for 9Router, Zernio and Cloudinary, set as environment variables in a .env file. Postnify is needed for the scheduling skill. The README lists free tiers for each service.
Similar skills for Hermes Agent
All skillsChinese web novel writing skill with a six-module pipeline and a 25-item anti-AI-tell check
wesleysimplicio Hermes Turbo AgentSkill that benchmarks a Hermes install and applies measured, reversible performance changes
Scino fstackFounder's Stack of 75 Agent Skills that routes between company operations and engineering work
mocasus paleoSeven token-saving skills that compress output, trim context and cap budgets for Hermes and other agents
mb-mal PMBOK 6 SkillProject management skill for AI agents based on the PMBOK Guide 6th Edition, with a built-in calculator
Sahil-SS9 Simplify SwarmThree parallel read-only agents review a diff, then apply simplifications by risk tier after approval
Related guides: What is Hermes Agent? · SOUL.md for Hermes Agent: what it is and how to write one