Senler analytics skill
claude-skill-senler
A Claude Code skill for Senler: funnel and broadcast analytics for VK chat bots, tag-based subscriber segmentation by drop-off and churn
- 1 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- Assigns tags and moves subscribers between funnels
- Reads subscribers' personal data and subscription sources
Install
- Works in
- Services
Manual install
git clone https://github.com/atomachinskiy/claude-skill-senler.git ~/.claude/skills/senler && bash ~/.claude/skills/senler/scripts/senler-oauth-setup.shCloning and the README's OAuth wizard; scripts are chmod +x before running.
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- Assigns tags and moves subscribers between funnels
- Reads subscribers' personal data and subscription sources
This is third-party code. Review the repository files before installing.
What it does
The skill reads data from a Senler channel, a VK chat bot service: a map of all funnels with their statuses, a given funnel's step structure with lead growth at each step, summary broadcast stats with read rate and errors, UTM attribution for subscriptions where configured, subscribe and unsubscribe sources, and subscriber segments by tag, bot and period. Claude uses this to find silent, churned or non-converting subscribers and tag them, restart a subscriber through a funnel or pull them out of one. It does not create new bots, funnel steps, message text or broadcasts themselves: the Senler API does not support this, and the author states plainly that content and campaign launches stay with the team in the Senler interface.
Who it is for. For people running a VK chat bot in Senler who want to segment subscribers by behavior without manually digging through stats.
Good fit when
- You need to find silent or churned subscribers and tag them
- You need a summary of all channel funnels and exactly where leads are lost
- You want to see where subscribers come from and go by UTM
Not a fit when
- You need to create a new funnel, bot or broadcast text, that needs the Senler interface
- You need to launch a broadcast itself, the skill only reads stats for ones already sent
Example request
Find subscribers who reached step 3 of the English Course funnel but did not buy, and tag them for follow-upLimitations
The Senler API does not allow creating bots or funnel steps, editing message text, or launching broadcasts, so the skill cannot and will not do this. UTM attribution only works if UTM tags were set up beforehand. A Senler OAuth app with its own client_id and client_secret is required.
How to disable. Delete the ~/.claude/skills/senler folder and revoke the OAuth app in your Senler account.
FAQ
Can the skill launch a broadcast in Senler?
No, the README states that launching broadcasts is outside what the Senler API allows; the skill only reads stats for broadcasts already sent.
How does authorization work?
The senler-oauth-setup.sh wizard creates an OAuth app, saves the client_id and client_secret, opens a browser for authorization, and exchanges the code for an access_token with a connection check.
Discussion
No questions or reviews yet.
Related
All VK toolsBotHelp analytics skill
claude-skill-bothelp
A Claude Code skill for the BotHelp Open API: a bot map, step-by-step drop-off, subscriber export and limited management via the open API
VK Ads skill for agencies
claude-skill-vk-ads
A Claude Code skill for VK Ads built for agencies: bulk operations, hashed remarketing audiences, ad-marking compliance and Google Sheets reports
A Claude Code skill for the full VK Ads cycle: campaigns, ad groups, banners, statistics, remarketing and lead forms via bash scripts
Claude Code skill: collects semantics for VK Ads from real Wordstat via browser, without Direct or paid APIs
Content Factory for five platforms
Content Factory
An OpenCode skill with four subagents: turns a lesson topic into a post for Telegram, VK, Dzen, a blog and LinkedIn with a cover image
Claude Code channel plugin: chat with an agent session through a VK community from mobile or web
README in short
The README cleanly splits functionality into read (funnel map, steps, broadcast stats, UTM attribution, sources, segments) and write (creating tags and groups, tagging, starting or removing a subscriber from a funnel), and separately lists honestly what the skill does not and will not do due to Senler API limits. Installation is by cloning into the skills folder plus a five-step bash OAuth wizard with a detailed guide in a separate file.