← Back to Skills Marketplace
zenn
by
tachi-koma-x
· GitHub ↗
· v0.0.1
372
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install zenn
Description
Publish Zenn articles by managing Markdown in a GitHub-connected repository (push/PR -> merge) and previewing with Zenn CLI.
Usage Guidance
This skill's instructions are coherent for publishing Zenn articles, but the registry metadata is incomplete: SKILL.md expects git, node/npm/npx and the ability to push to a GitHub remote (SSH key or token). Before installing/using: 1) Confirm you have node/npm and git available and understand that npm install will fetch and run third-party package code (audit package versions and consider using a lockfile). 2) Be aware that git push/PR requires GitHub credentials—only run pushes from repos you trust and where credentials are managed securely. 3) Verify the origin of this skill (source/homepage unknown) and prefer skills with a known upstream or source code. 4) If you need stronger assurance, run the workflow in an isolated environment or inspect the zenn-cli package contents first. If the maintainer can update metadata to list required binaries and note the implicit need for repo credentials, the inconsistency would be resolved.
Capability Analysis
Type: OpenClaw Skill
Name: zenn
Version: 0.0.1
The skill provides instructions for publishing Zenn articles via a GitHub repository using the Zenn CLI. All commands (`npm`, `npx`, `git`) and instructions are directly related to the stated purpose and represent standard development workflows. There is no evidence of prompt injection attempts, data exfiltration, unauthorized execution, persistence mechanisms, or other malicious behaviors. The 'Quality gate checklist' even advises against publishing confidential information, indicating a focus on secure practices.
Capability Assessment
Purpose & Capability
The skill's description (publish Zenn via a GitHub repo) matches the instructions. However the registry metadata claims no required binaries or env vars while the runtime instructions explicitly call out git, npm/npx, and pushing to a GitHub remote. Declaring none of those requirements in metadata is inconsistent.
Instruction Scope
SKILL.md stays on-topic: it instructs creating articles in articles/, previewing with zenn-cli, and using Git/PR workflows. It does not ask the agent to read unrelated system files or exfiltrate data. It does, however, instruct running npm install and npx (which execute code) and performing git push/PR operations that will use repository credentials.
Install Mechanism
This is an instruction-only skill (no install spec). The workflow recommends installing zenn-cli via npm in the repo, which is a normal approach. Note: npm install can run package scripts and retrieve packages from the public registry—this is expected but carries the usual npm supply-chain considerations.
Credentials
The skill declares no required env vars or binaries, but the instructions implicitly require: git, node/npm/npx on PATH, and authentication to push to GitHub (SSH keys or a token). The omission of these dependencies/credentials from metadata is a proportionality mismatch and an information gap the user should be aware of.
Persistence & Privilege
always is false and there is no install-time modification of other skills or global agent settings. The skill does not request persistent elevated privileges beyond normal repo operations.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install zenn - After installation, invoke the skill by name or use
/zenn - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.0.1
- Initial release of Zenn GitHub publishing workflow documentation and best practices.
- Step-by-step guide for drafting, reviewing, and publishing articles/books via PRs and metadata flags.
- Detailed repo structure, file placement rules, and recommended asset management included.
- Zenn CLI usage instructions for local preview, content creation, and troubleshooting.
- Included an article front matter template and a publication checklist to ensure quality and safety.
- Outlined limitations and failure scenarios to guide proper use.
Metadata
Frequently Asked Questions
What is zenn?
Publish Zenn articles by managing Markdown in a GitHub-connected repository (push/PR -> merge) and previewing with Zenn CLI. It is an AI Agent Skill for Claude Code / OpenClaw, with 372 downloads so far.
How do I install zenn?
Run "/install zenn" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is zenn free?
Yes, zenn is completely free (open-source). You can download, install and use it at no cost.
Which platforms does zenn support?
zenn is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created zenn?
It is built and maintained by tachi-koma-x (@tachi-koma-x); the current version is v0.0.1.
More Skills