← 返回 Skills 市场
medz

Panews Creator

作者 Seven Du · GitHub ↗ · v0.2.0 · MIT-0
cross-platform ⚠ suspicious
344
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install panews-creator
功能描述
Create and manage articles on the PANews platform. All operations require a valid user session. Triggers: write and publish new articles, view / edit / delet...
安全使用建议
This package appears to implement a CLI for PANews and mostly does what its name says, but exercise caution before installing or running it: - Do not paste your PA-User-Session cookie into chat. Prefer setting it in a secure environment variable or secret manager if you decide to run the CLI locally. - The package includes a Node script but the registry metadata does not declare Node as a required binary—make sure you run it intentionally in a controlled environment (e.g., a disposable VM or container) and verify the Node runtime version. - Inspect scripts/cli.mjs (the full file) for any unexpected network endpoints or obfuscated code. The file header claims a GitHub source; verify that the repository and commit match the shipped code and confirm checksums if possible. - The SKILL.md contains detected unicode-control characters (possible prompt-injection). Open SKILL.md in a text editor that can show hidden characters and remove/confirm them before using the skill. - If you only need offline polishing/editing help, use the 'polish' workflow which explicitly does not call the CLI or require a session. What would increase confidence: a verifiable upstream repository URL and commit, declared runtime requirements (Node), explicit declared env vars in metadata, and removal/explanation of the unicode-control characters in SKILL.md.
功能分析
Type: OpenClaw Skill Name: panews-creator Version: 0.2.0 The skill bundle is a legitimate tool for managing articles and columns on the PANews platform. The CLI script (scripts/cli.mjs), although minified, implements standard API interaction logic with the official domain (universal-api.panewslab.com) and includes a local Markdown-to-HTML parser for processing article content. The documentation (SKILL.md and reference files) provides clear, task-aligned workflows and includes security best practices, such as advising users to provide session tokens via environment variables rather than command-line arguments to prevent exposure in process lists.
能力评估
Purpose & Capability
The name/description (PANews Creator) aligns with the included CLI (scripts/cli.mjs) which calls a PANews API (universal-api.panewslab.com). However metadata declares no required binaries while the shipped tool is a Node CLI—so the skill implicitly requires Node.js but does not declare it.
Instruction Scope
SKILL.md instructs the agent and user to obtain a PA-User-Session cookie from browser DevTools and to run the local CLI with session tokens. That is functionally necessary for authenticated operations, but asking users to extract and paste session cookies is sensitive. Additionally, the static scan flagged 'unicode-control-chars' inside SKILL.md (possible prompt-injection attempt). The instructions otherwise limit operations (validate session, confirm deletes) which is good, but the hidden-character finding increases risk.
Install Mechanism
There is no install spec (instruction-only), but the package includes a large script (scripts/cli.mjs) intended to be executed via 'node'. The registry metadata does not declare Node as a required binary. That mismatch (shipped executable code without declaring runtime requirements) is an inconsistency and could surprise users. No external downloads were observed in the provided excerpt; the CLI contacts a single API host (universal-api.panewslab.com).
Credentials
The skill metadata lists no required environment variables, yet both SKILL.md and the CLI code reference and may read session environment variables (PA_USER_SESSION, PA_USER_SESSION_ID, PANEWS_USER_SESSION). Requesting/using a session token is proportionate to the task, but the omission from declared requirements reduces transparency. Examples in references sometimes show tokens on the command line (which is warned against) — inconsistent guidance.
Persistence & Privilege
The skill is not marked always:true and does not request elevated platform privileges. agents/openai.yaml allows implicit invocation (normal). The skill does include runnable code but does not appear to modify other skills or global agent configuration.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install panews-creator
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /panews-creator 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.2.0
- Major refactor: streamlined workflows and consolidated scripts into a single CLI entrypoint. - Removed 15 separate reference and script files; replaced with 6 unified workflow and CLI files. - Documentation now focuses on end-to-end creator operations: article publishing, revision, image upload, tag search, and column application. - Enforced stricter session validation, explicit confirmation before delete, and concise user guidance for high-risk actions. - All invocations are now made through scripts/cli.mjs for improved consistency and usability. - Updated language and operational principles, with improved user prompt examples and clearer execution rules.
v0.1.0
Initial release of panews-creator skill. - Enables authenticated PANews creator workflow including column applications, image uploads, and article management. - Requires a valid PA-User-Session; handles session validation and renewal. - Provides a step-by-step checklist for safe article operations, including content conversion from Markdown to HTML. - Includes command-line scripts for all supported actions. - Robustly handles errors such as session expiration and state conflicts.
元数据
Slug panews-creator
版本 0.2.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Panews Creator 是什么?

Create and manage articles on the PANews platform. All operations require a valid user session. Triggers: write and publish new articles, view / edit / delet... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 344 次。

如何安装 Panews Creator?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install panews-creator」即可一键安装,无需额外配置。

Panews Creator 是免费的吗?

是的,Panews Creator 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Panews Creator 支持哪些平台?

Panews Creator 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Panews Creator?

由 Seven Du(@medz)开发并维护,当前版本 v0.2.0。

💬 留言讨论