4.4k★by ruslanlanket
vk – OpenClaw Skill
vk is an OpenClaw Skills integration for coding workflows. Manage VK.com (Vkontakte) community: post content (text, photos, videos) and handle messages. Use for automating community management via VK API.
Skill Snapshot
| name | vk |
| description | Manage VK.com (Vkontakte) community: post content (text, photos, videos) and handle messages. Use for automating community management via VK API. OpenClaw Skills integration. |
| owner | ruslanlanket |
| repository | ruslanlanket/vk |
| language | Markdown |
| license | MIT |
| topics | |
| security | L1 |
| install | openclaw add @ruslanlanket/vk |
| last updated | Feb 7, 2026 |
Maintainer

name: vk description: "Manage VK.com (Vkontakte) community: post content (text, photos, videos) and handle messages. Use for automating community management via VK API."
VK Community Management
This skill allows you to manage a VK community using the VK API.
Requirements
- VK Access Token. Важно: Используйте User Token для полных прав (удаление постов, простая загрузка фото). См. references/api.md для деталей.
- Node.js environment.
Core Workflows
1. Posting to the Wall
To post to a community wall:
- Если есть медиафайлы, загрузите их:
node scripts/vk_cli.js upload-photo $TOKEN $GROUP_ID "./image.jpg"
- Используйте
postс полученным ID вложения:node scripts/vk_cli.js post $TOKEN -$GROUP_ID "Текст поста" $ATTACH_ID
2. Handling Messages
To respond to user messages:
- Fetch history with
get-messages. - Send a reply with
message.
3. Real-time Monitoring (Long Poll)
To receive and process messages instantly:
- Ensure Long Poll API is enabled in your group settings (Manage → API Interaction → Long Poll API).
- Use the
pollcommand:node scripts/vk_cli.js poll $TOKEN $GROUP_ID 1(where1means auto-mark as read).
Note: This skill works best with a User Token that has messages,wall,groups,offline permissions. Use VK Host to get a permanent token.
Advanced Features
For details on setting up Long Poll and specialized API methods, refer to references/api.md.
No README available.
Permissions & Security
Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.
Requirements
- VK Access Token. **Важно:** Используйте **User Token** для полных прав (удаление постов, простая загрузка фото). См. [references/api.md](references/api.md) для деталей. - Node.js environment.
FAQ
How do I install vk?
Run openclaw add @ruslanlanket/vk in your terminal. This installs vk into your OpenClaw Skills catalog.
Does this skill run locally or in the cloud?
OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.
Where can I verify the source code?
The source repository is available at https://github.com/openclaw/skills/tree/main/skills/ruslanlanket/vk. Review commits and README documentation before installing.
