blog

Create, edit, and delete blog posts with draft and published statuses.

Updated Jan 19, 2026
One-click install
npx skills add https://github.com/arturgoms/homelab --skill blog-arturgoms
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blog
Source: https://github.com/arturgoms/homelab/tree/main/nanobot/config/workspace/skills/blog
Command: npx skills add https://github.com/arturgoms/homelab --skill blog-arturgoms

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of creating, managing, and publishing blog posts to a personal website, ensuring consistency and efficient content deployment.

Core Features & Use Cases

  • Drafting: Assists in writing new blog posts by suggesting existing notes and structuring content.
  • Publishing: Manages the transition of posts from draft to published status, updating relevant indexes.
  • Deletion: Provides a safe, confirmed process for removing posts and their associated index entries.
  • Cross-linking: Facilitates linking between related blog posts for better navigation and SEO.

Quick Start

Use the blog skill to write a new post about the benefits of pair programming.

Frequently Asked Questions about blog

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

FAQPage Schema
How do I create and publish blog posts directly to my website?

To create and publish blog posts, this skill manages drafting, status transitions, and index updates within a dedicated file system. It streamlines content deployment by updating year and main index files automatically when moving posts from draft to published.

What's the best way to manage draft and published blog post statuses?

Managing blog post statuses is handled by transitioning posts between draft and published states. The skill updates relevant indexes and the main file system entries to reflect the current publishing status accurately.

Can I cross-link related articles using wikilinks in my blog posts?

Cross-linking related articles using wikilinks is supported to improve navigation and SEO. The skill facilitates connecting related blog posts directly within the content during the drafting process.

How do I safely delete a published blog post and its index entries?

Deleting a blog post safely requires a confirmed process that removes the post and its associated index entries. This ensures the main index and year files remain consistent without orphaned links.

Does this blog publishing skill work without external dependencies?

This blog publishing skill operates without external dependencies, relying solely on its internal scripts and references. It functions independently to draft, publish, and manage content on a dedicated file system.

When do I need to update year and main index files for my blog content?

Updating year and main index files is needed whenever you create, publish, or delete blog posts. The skill automates these file system updates to maintain consistent website navigation and content structure.