From vk
Show VK channel status — transport, connection health, community handle, policies, chat count. Use when the user asks "is VK connected?", "what's the status of VK?", or wants a health summary.
How this skill is triggered — by the user, by Claude, or both
Slash command
/vk:statusThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Aggregates health, runtime status, allowlist counts, and pending pairings
Aggregates health, runtime status, allowlist counts, and pending pairings into a single summary.
curl -s http://127.0.0.1:6060/healthz — should return {"ok":true}.curl -s http://127.0.0.1:6060/readyz — {"ok":true,"mcp":true} once
the MCP transport is connected.curl -s http://127.0.0.1:6060/state — runtime block with
vk_connected, last_error, last_event_at, plus recent_messages_count.curl -s http://127.0.0.1:6060/config — effective config with
vk_token redacted to "***".curl -s http://127.0.0.1:6060/access/policy — current DM policy
(pairing or allowlist). Group chats are always opt-in via
/vk:access group add — no group policy exists.curl -s http://127.0.0.1:6060/access/chats — allowed chat count
and per-chat sender count.curl -s http://127.0.0.1:6060/access/pairings — outstanding
pairing codes (and their expiry).Render as a compact status block, e.g.:
VK channel
connected: true
community: @claude_vk (id 123456789)
last event: 2026-05-14T10:42:18Z
policies: dm=allowlist, group_chat=pairing
allowed chats: 3 (12 senders total)
pending pairings: 1
If either liveness probe fails, the plugin isn't running. Remind the user
to launch with
claude --dangerously-load-development-channels plugin:vk@sukhrob-claude-plugins.
If vk_connected is false with last_error: "VK_TOKEN missing", the
plugin booted without a token — run /vk:configure <token> then restart
the Claude session (the long-poll loop only reads VK_TOKEN at startup).
If the error starts with vk_api_5 the token is rejected; with vk_api_15
the token is missing the manage scope or Long Poll API is disabled in
the community admin.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub suxrobgm/claude-plugins --plugin vk