← Back to Skills Marketplace
mikipalet

Zernio CLI

by mikipalet · GitHub ↗ · v1.0.5 · MIT-0
cross-platform ⚠ suspicious
211
Downloads
0
Stars
0
Active Installs
6
Versions
Install in OpenClaw
/install zernio-cli
Description
Schedule and manage social media posts across 14 platforms from the CLI
Usage Guidance
This CLI appears to do exactly what it says: manage and schedule posts via the Zernio API. Before installing, consider: (1) The tool stores your API key in plaintext at ~/.zernio/config.json (and will read legacy ~/.late/config.json); protect that file and rotate the key if the machine is shared. (2) You can configure a custom API base URL via env or auth:set --url — only use trusted endpoints because the CLI will send your API key there. (3) The CLI uses an SDK package (@zernio/node) and opens the browser for device auth; verify the npm package and repository (package.json points to https://github.com/zernio-dev/zernio-cli and homepage zernio.com) if you want provenance assurance. (4) If you plan to allow autonomous agents to call this skill, be aware an agent with access to the skill can use your API key to post on connected social accounts — grant the API key only the minimum needed permissions and consider creating a limited-scope key.
Capability Analysis
Type: OpenClaw Skill Name: zernio-cli Version: 1.0.5 The skill bundle provides a legitimate CLI tool for the Zernio social media management platform, allowing users and AI agents to schedule posts across multiple platforms. The code implements standard CLI patterns, including a device authorization flow for authentication, local configuration storage in `~/.zernio/config.json`, and media uploads via presigned URLs. All network activity is directed to the official `zernio.com` domain, and no evidence of data exfiltration, malicious execution, or harmful prompt injection was found.
Capability Assessment
Purpose & Capability
Name/description (social scheduling CLI) match required artifacts: ZERNIO_API_KEY, SDK dependency (@zernio/node), commands to list accounts, create posts, upload media, and auth flows. Declared dependencies (open, yargs) and config paths (~/.zernio/config.json and legacy ~/.late/config.json) are appropriate for a CLI of this type.
Instruction Scope
SKILL.md and command implementations stay within the stated purpose: they call the Zernio API via the SDK or direct fetch, read/write the CLI's own config, read local media files for upload, and open a browser for device auth. No instructions request unrelated system data or broad discretionary data collection.
Install Mechanism
There is no high-risk arbitrary download; installation is via npm (SKILL.md recommends `npm install -g @zernio/cli`) and package.json lists standard dependencies. The bundle includes source files rather than an opaque remote installer.
Credentials
Only ZERNIO_API_KEY (primary credential) is required — this is proportional. The CLI persists the API key in plaintext under ~/.zernio/config.json (and supports legacy ~/.late/config.json). The skill also supports setting a custom API URL via env or auth:set --url; if redirected to a malicious endpoint this could expose the API key, so the user should only configure trusted endpoints.
Persistence & Privilege
The skill does not request always:true and does not modify other skills or system-wide agent settings. It stores its own config under the user's home directory (~/.zernio) which is normal for a CLI.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install zernio-cli
  3. After installation, invoke the skill by name or use /zernio-cli
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.5
- Updated metadata to specify environment variable requirements in the Clawdbot format. - No changes to commands, features, or documentation content.
v1.0.4
- Initial CLI implementation released. - Added commands for authentication, profiles, accounts, posts, analytics, and media management. - Full TypeScript source structure established. - Includes configuration, error handling, and output utilities. - Supports scheduling and managing posts across 14 social platforms from the terminal.
v1.0.3
- Added a new README.md file to the project. - No changes to core functionality or commands. - Existing documentation and usage remain unchanged.
v1.0.2
- All source code and documentation files removed from the package. - The CLI functionality is no longer included in this release. - SKILL.md left unchanged; feature descriptions remain for reference.
v1.0.1
No user-visible changes in this release. - Version updated to 1.0.1. - No file or documentation changes detected.
v1.0.0
Initial release of Zernio CLI. - Schedule and manage social media posts across 14 major platforms directly from the command line. - Support for authentication via browser, manual API key, or environment variable. - Commands to list, create, update, and delete profiles and connected social accounts. - Create, schedule, draft, publish, and delete posts, with media upload support. - Analytics features available for post performance and best posting times (with add-on). - JSON output for easy integration with scripts or AI agents.
Metadata
Slug zernio-cli
Version 1.0.5
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 6
Frequently Asked Questions

What is Zernio CLI?

Schedule and manage social media posts across 14 platforms from the CLI. It is an AI Agent Skill for Claude Code / OpenClaw, with 211 downloads so far.

How do I install Zernio CLI?

Run "/install zernio-cli" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Zernio CLI free?

Yes, Zernio CLI is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Zernio CLI support?

Zernio CLI is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Zernio CLI?

It is built and maintained by mikipalet (@mikipalet); the current version is v1.0.5.

💬 Comments