Dzen Publisher for Openclaw

A professional automation tool for programmatically publishing rich media posts and articles to the Dzen.ru platform.

ruslanlanket
v1.0.0
Feb 3, 2026
0
0
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install dzen

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install dzen using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Dzen Publisher?

The Dzen Publisher is a specialized automation skill designed to help creators and developers manage their presence on Dzen.ru (formerly Yandex Zen). Since the platform lacks a public API for programmatic posting, this tool employs a browser-mimic approach to facilitate content distribution. By utilizing existing session data, users can integrate their content pipelines directly into the Dzen ecosystem.

As part of the Openclaw Skills library, this skill streamlines the transition from local drafts to live posts, supporting a variety of media formats including high-quality images and video files. It is an essential component for those looking to scale their digital presence through automated, reliable content delivery without manual browser interaction.

Dzen Publisher Use Cases

  • Automating social media cross-posting from other platforms to Dzen.ru.
  • Scheduling and publishing promotional articles with embedded media.
  • Integrating Dzen publishing into a broader CI/CD content pipeline for digital marketing.
  • Bulk uploading legacy content or archives to a new Dzen profile.

How Dzen Publisher Works

  1. Authenticate by extracting valid session cookies and CSRF tokens from a logged-in browser session.
  2. Store authentication credentials in a local configuration file for secure access.
  3. Execute the publishing script with desired text, titles, and media paths.
  4. The skill automatically handles media asset uploads to Dzen's servers prior to the post creation.
  5. The final publication request is sent, mimicking a browser-based submission to ensure content reaches the feed successfully.

Dzen Publisher Setup

  1. Log in to dzen.ru in your browser.
  2. Open the Network tab in Developer Tools (F12) and visit dzen.ru/profile/editor.
  3. Copy the Cookie header value and the x-csrf-token header from any valid request.
  4. Create a dzen_config.json file in your workspace:
{
  "cookies": {
    "SESSION_ID": "your_id",
    "zen_sso_checked": "value"
  },
  "csrf_token": "your_token"
}
  1. Run the publication script using the Openclaw Skills workflow:
python3 scripts/publish.py --title "My Title" --text "My Content" --media image.jpg video.mp4 --config dzen_config.json

Dzen Publisher Data Schema & Taxonomy

The skill manages configuration and media through a specific file-based schema to ensure compatibility with Dzen.ru requirements:

Component Type Description
dzen_config.json JSON File Contains authentication cookies and the mandatory CSRF token.
--media File Paths Supports .jpg, .jpeg, .png, .webp, .gif, .mp4, .mov, .avi, and .mkv.
--text String The main body of the post in plain text or supported markdown format.

Dzen Publisher Advanced Features

  • Support for multi-format media uploads including diverse image and video extensions.
  • Automatic pre-uploading of assets before finalizing the post structure to ensure data integrity.
  • Flexible configuration management allowing users to switch between different profiles easily.
  • Integrated error handling for session expiry, providing clear feedback when credentials need refreshing within the Openclaw Skills framework.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*