eos-devlog-publish

Convert private vault devlog sessions into draft site posts with publish disabled.

1|Updated Apr 26, 2026
One-click install
npx skills add https://github.com/KevinBean/emptyos --skill eos-devlog-publish
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eos-devlog-publish
Source: https://github.com/KevinBean/emptyos/tree/main/.claude/skills/eos-devlog-publish
Command: npx skills add https://github.com/KevinBean/emptyos --skill eos-devlog-publish

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Private devlogs live in a vault and are not surfaced publicly by default. This skill converts those private session logs into draft posts for the EmptyOS site, enabling safe review before publication.

Core Features & Use Cases

  • Reads session logs from {vault}/10_Projects/emptyos/log/YYYY-MM-DD.md and writes publish-ready posts under the site source with publish: false by default.
  • Keeps the publish workflow separate from the private wrapup by only publishing drafts after user confirmation via the Publish app or the --publish flag.
  • Triggers a local site rebuild after posts are written, so drafts appear in the Publish app's Drafts tab for review.

Quick Start

Run eos-devlog-publish to generate draft posts from your latest devlog and prepare them for review on the EmptyOS site.

Frequently Asked Questions about eos-devlog-publish

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert private vault devlog sessions into draft posts for a static site?

To convert private vault devlog sessions into draft posts, this skill reads session logs and writes them as publish-ready posts with publish: false. It preserves frontmatter and triggers a local site rebuild so drafts appear for review.

Does eos-devlog-publish keep my devlog session frontmatter when generating site drafts?

Yes, eos-devlog-publish preserves the original session frontmatter when writing draft posts. It sets type: post and publish: false by default to ensure your devlog drafts remain safe for review before going live.

How do I trigger a local site rebuild after publishing devlog drafts from a vault?

You trigger a local site rebuild after publishing devlog drafts by using the integrated Publish API. The skill automatically initiates this rebuild once it finishes writing the draft posts to the site source directory.

Can I publish devlog drafts directly without reviewing them in the Publish app?

Devlog drafts are set to publish: false by default to separate the wrapup workflow from public visibility. You can override this default behavior and publish directly by using the --publish flag during the devlog publish process.

What is the default publish state for devlog posts generated from vault logs?

The default publish state for devlog posts generated from vault logs is publish: false. This ensures that converted session logs remain as unpublished drafts under the site devlog directory until you explicitly review and approve them.