ESC

Blog

All Homelab AI & Agents Trading Thoughts
Blog Post Workflow and instructions using Jekyll (similar to Hugo)

Blog Post Workflow and instructions using Jekyll (similar to Hugo)

Blog Publishing Agent Workflow

This document outlines the “AI Agent” workflow we have constructed. This system automates the lifecycle of a blog post from ideation in Obsidian to deployment on your self-hosted Jekyll server.

The Pipeline:

  1. Create: Obsidian Templater script generates a structured post.
  2. Sync: Local Shell Script (deploy_blog.sh) pushes changes to the server.
  3. Build: Remote Shell Script (blogupdate.sh) compiles the Jekyll site.
  4. Trigger: Obsidian “Shell Commands” plugin executes the pipeline with one click.

1. The Creator (Obsidian Template)

File: Meta/Templates/JekyllBlogPost.md Purpose: Standardizes frontmatter, handles file naming (date + slug), and sorts posts into the correct directory (Blog or Documentation).