360 Secure SkillHub
360 安全技能中心

BlogStudio

独立的 Python 本地服务,为 GitHub Pages 上的 Jekyll 博客提供可视化 CMS:浏览文章、指南与页面元数据,在带实时 Markdown 预览的编辑器中修改内容,按 frontmatter 模板新建文章并一键提交推送到 GitHub,可选本地预览站点。需 gh CLI 已认证、Python 3.8+,Jekyll 预览为可选项。

amrree
amrree
热度 16.02
最近更新 2026-06-25 05:04:55
分类:创作依赖:代码执行 / 读写文件 / 第三方 API / 联网浏览搜索应用场景:博客写作 / 文案创作 / 模板 / 工作流 ...

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add blog-studio
Metadata
name
blog-studio
description
Standalone CMS for GitHub Pages Jekyll blogs — browse, edit, create posts, and deploy with one click.
version
1.0.0
author
TheSolAI
permissions
["file.read","file.write","http.request"]

Blog Studio

A standalone Python HTTP server that serves as a self-contained CMS for GitHub Pages Jekyll blogs. Browse posts, edit content, create new posts with live markdown preview, and deploy directly to GitHub.

Triggers

Use when managing a Jekyll blog hosted on GitHub Pages and you want a UI for:

  • Browsing all posts, guides, and pages
  • Editing existing content
  • Creating new posts with live preview
  • One-click deploy to GitHub

Actions

  • Browse — List all blog posts, guides, and pages with metadata (date, tags, status)
  • Edit — Open any post in the editor with live markdown preview
  • Create — Scaffold a new post with frontmatter, open editor
  • Deploy — Commit and push changes to GitHub
  • Preview — Serve the Jekyll site locally to preview changes

Requirements

  • gh CLI authenticated (gh auth login)
  • GitHub repository with write access
  • Python 3.8+
  • Jekyll (optional, for local preview)

Running

cd /path/to/BlogStudio
python3 server.py
# Opens at http://localhost:8765