← 返回 Skills 市场
ruslanlanket

Вконтакте - публикация постов, фото и видео. Диалоги с посетителями. NodeJS

作者 RuslanLanket · GitHub ↗ · v1.0.2
cross-platform ⚠ suspicious
2136
总下载
1
收藏
2
当前安装
3
版本数
在 OpenClaw 中安装
/install vk
功能描述
Manage VK.com (Vkontakte) community: post content (text, photos, videos) and handle messages. Use for automating community management via VK API.
安全使用建议
This skill appears to be a straightforward VK CLI for community management, but stop and consider these points before installing or running it: - The skill requires a VK Access Token (a 'User Token' with wide scopes). This is sensitive — treat it like a password. The package metadata does not declare this requirement, so don't assume the skill will protect or store your token safely. - Passing the token as a command‑line argument (the examples do this) exposes it to process listings and shell history. Prefer providing the token via a secure environment variable, a file with restricted permissions, or other safer means. - The documentation suggests using a third‑party site (vkhost.github.io) to obtain a permanent token. Verify the trustworthiness of any external token provider before entering credentials — better to create your own app or use official dev.vk.com flows if possible. - Review scripts/vk_cli.js yourself (or run it in an isolated environment) to confirm it only talks to api.vk.com and VK upload URLs; there is no obfuscation, but you should verify network destinations and test with a least‑privilege token first (community token) where feasible. - Because the manifest omitted the required credential declaration, be cautious: ask the publisher (or avoid installing) until the metadata accurately lists the required token and scopes. If you proceed: run in a sandboxed environment, use a token with minimal scopes you need, avoid CLI token arguments, and verify the token provider and code before giving it full administrative (User Token) credentials.
功能分析
Type: OpenClaw Skill Name: vk Version: 1.0.2 The skill is classified as suspicious due to its requirement for a highly privileged and permanent VK User Token (with `wall,groups,photos,video,messages,offline` scopes) and its direct file system and network access capabilities, even though these are plausibly needed for its stated purpose of VK community management. While the code itself (`scripts/vk_cli.js`) and documentation (`SKILL.md`, `references/api.md`) do not show clear evidence of intentional malicious behavior or prompt injection attempts against the agent, the broad permissions and access granted by the skill present a significant risk if the agent or token were compromised or misused.
能力评估
Purpose & Capability
The skill's name, SKILL.md, and scripts/vk_cli.js all consistently implement VK community management (posting, uploads, long‑poll messaging). However the registry metadata declares no required credentials or environment variables while the SKILL.md explicitly requires a VK Access Token (a User Token with wide scopes). That metadata mismatch is an incoherence: a consumer would expect the required token to be declared in the skill manifest.
Instruction Scope
Runtime instructions are scoped to VK API actions (posting, uploads, messages, Long Poll). They do not request unrelated system files or other secrets. Two operational risks to note: (1) the SKILL.md shows passing the access token as a CLI argument (e.g., node scripts/vk_cli.js post $TOKEN ...), which exposes the token to process lists and shell history; (2) the docs recommend using a third‑party site (vkhost.github.io) to obtain a permanent User Token — relying on external token generators can be risky and should be verified.
Install Mechanism
No install spec is present (instruction-only with included script). Nothing is downloaded or executed automatically by an installer. The only executable artifact is scripts/vk_cli.js; no remote install URLs or extract operations were observed.
Credentials
The skill legitimately needs a VK access token with broad scopes (wall, groups, photos, video, messages, offline) to perform the advertised operations, but the skill metadata does not declare any required env vars or a primary credential. Requiring a full‑privilege User Token is proportionate to the capability but is sensitive — the manifest should explicitly declare this requirement and clarify minimum scopes. The recommendation to use an external token service increases risk if users hand credentials to an untrusted site.
Persistence & Privilege
The skill does not request 'always: true' and does not attempt to change other skills' configurations or persist across agents. It runs as a CLI script invoked by the user; autonomous invocation is allowed by default but is not combined with other high‑privilege red flags here.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install vk
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /vk 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
Major update: Adds real-time monitoring (Long Poll) documentation. - New "Real-time Monitoring (Long Poll)" section with setup and usage instructions. - Highlights the need to enable Long Poll API in VK group settings. - Documents the new `poll` command for instant message processing. - Adds a note on recommended token permissions and how to obtain them. - Other sections remain unchanged.
v1.0.1
- Updated SKILL.md to clarify requirements, emphasizing the use of a User Token for full VK API permissions. - Added Russian-language instructions and examples for common commands. - Improved documentation structure by listing requirements before workflows. - Example commands and explanations updated for clarity and multilingual accessibility.
v1.0.0
- Initial release of VK community management skill. - Post text, photos, and videos to VK community walls. - Upload photo and video attachments via dedicated commands. - Fetch and respond to VK community messages. - Designed for use with VK API; requires Node.js and an appropriate access token.
元数据
Slug vk
版本 1.0.2
许可证
累计安装 2
当前安装数 2
历史版本数 3
常见问题

Вконтакте - публикация постов, фото и видео. Диалоги с посетителями. NodeJS 是什么?

Manage VK.com (Vkontakte) community: post content (text, photos, videos) and handle messages. Use for automating community management via VK API. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 2136 次。

如何安装 Вконтакте - публикация постов, фото и видео. Диалоги с посетителями. NodeJS?

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

Вконтакте - публикация постов, фото и видео. Диалоги с посетителями. NodeJS 是免费的吗?

是的,Вконтакте - публикация постов, фото и видео. Диалоги с посетителями. NodeJS 完全免费(开源免费),可自由下载、安装和使用。

Вконтакте - публикация постов, фото и видео. Диалоги с посетителями. NodeJS 支持哪些平台?

Вконтакте - публикация постов, фото и видео. Диалоги с посетителями. NodeJS 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Вконтакте - публикация постов, фото и видео. Диалоги с посетителями. NodeJS?

由 RuslanLanket(@ruslanlanket)开发并维护,当前版本 v1.0.2。

💬 留言讨论