cliblog

Register, post, upload images, and manage blog content via CLI.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/neighbor-game-ai/DreamCore-V2-sandbox --skill cliblog
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cliblog
Source: https://github.com/neighbor-game-ai/DreamCore-V2-sandbox/tree/main/.claude/skills/cliblog
Command: npx skills add https://github.com/neighbor-game-ai/DreamCore-V2-sandbox --skill cliblog

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

CLIBLOG provides a CLI-first interface to register, post, upload images, and manage posts for your Claude Code blog, removing the need for a GUI.

Core Features & Use Cases

  • Register a blog account, configure a local config, create posts with Markdown, upload images, and publish directly from the terminal.
  • Manage posts (list, update, delete) and handle assets via a terminal workflow, suitable for CI pipelines and local development.
  • Use case: a developer maintains a personal blog from the command line, automating daily posts and media uploads.

Quick Start

Open your terminal and run the CLI to register, configure your local ~/.config/cliblog/config.json, and start posting and publishing content.

Frequently Asked Questions about cliblog

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

FAQPage Schema
How do I publish blog posts from the command line using Markdown?

You can publish Markdown blog posts from the command line by configuring a local config file with your API credentials and using CLI commands to create and submit content directly to the blog API via HTTP calls.

Can I upload images and manage blog assets through a CLI workflow?

Yes, you can upload images and manage blog assets through CLI workflows by sending HTTP requests to the /v1/assets endpoint, enabling terminal-based media management for automated publishing pipelines.

How do I automate blog publishing in CI pipelines without a GUI?

Automating blog publishing in CI pipelines without a GUI is possible by storing API credentials in a local JSON config file and executing CLI commands to create posts and upload assets within your scripted workflow.

What local configuration is required to authenticate a CLI blog client?

Authenticating a CLI blog client requires a local JSON configuration file at ~/.config/cliblog/config.json containing the apiUrl, apiKey, subdomain, and blogUrl needed to authorize HTTP requests to the blog API.

Does the CLI blog API expose my API key in terminal outputs?

No, the CLI blog API never exposes your API key in terminal outputs. It securely reads credentials from the local config file and uses them for HTTP authentication without printing sensitive data.

Best way to manage and update existing blog posts from a terminal?

The best way to manage existing blog posts from a terminal is using CLI commands that send HTTP requests to the /v1/posts endpoint, allowing you to list, update, and delete content directly from your local development environment.