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:
- Create: Obsidian Templater script generates a structured post.
- Sync: Local Shell Script (
deploy_blog.sh) pushes changes to the server. - Build: Remote Shell Script (
blogupdate.sh) compiles the Jekyll site. - 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).










