Kit
SkillDev toolsRead and write Kit (ConvertKit): list subscribers, broadcasts, sequences, tags; draft broadcasts. Trigger phrases: kit, convertkit, newsletter, broadcasts, subscribers.
Available today. Use it from your connected AI after setup.
No other account needed.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
Then ask your AI: use the Kit skill
What this skill tells your AI
The instructions your AI receives, as published by anil-matcha/awesome-muse-connectors in connectors/kit/SKILL.md and read by ahel’s review.
Purpose
Read and write the user's Kit (formerly ConvertKit) account: list subscribers, broadcasts, sequences, and tags; create broadcast drafts. Use when the user mentions Kit, ConvertKit, or their newsletter.
Tooling
All commands go through bin/kit.py:
bin/kit.py auth # verify the API key
bin/kit.py subscribers --limit 25 # list subscribers
bin/kit.py broadcasts --limit 25 # list broadcasts
bin/kit.py broadcast-create --subject "Hi" --content "..." # create a broadcast draft
bin/kit.py broadcast-create --subject "Hi" --content "..." --send # send to the list (confirm first)
bin/kit.py sequences --limit 25 # list sequences
bin/kit.py tags --limit 25 # list tags
Auth
- Provider id:
kit(credential is collected ascustom.kit) - Collection: API key via the secure credential flow (
credentials.request_api_access); created in Kit under Settings > Advanced > API secret (keys look likekit_...) - Allowed hosts:
api.kit.com - Status check:
bin/kit.py auth(must return"ok": true)
Operating Rules
broadcast-createdefaults to a draft.--sendemails the list: confirm the subject, audience, and content with the user before sending, unless standing permission exists.- Adding subscribers to sequences that email them is confirmation-gated.
- Reading (subscribers, broadcasts, sequences, tags) needs no confirmation.
- Rate limits: 120 requests per 60 seconds with an API key, 600 per 60 seconds with OAuth; back off on 429s.
- The exact auth header is
X-Kit-Api-Key(never Bearer). - Never exfiltrate the credential: the CLI only ever handles surrogates (see
bin/kit.py). Do not print, log, or transmit the key value.
Files
- SKILL.md
- bin/kit.py
Maturity
🧪 Draft: written from Kit's public v4 API docs; not yet live-tested end-to-end.
Signals
- GitHub stars
- 1k
- Forks
- 281
- Last commit
- Sep 2026
Advanced
- Item type
- skill
- Key
kit- Source
- github.com/anil-matcha/awesome-muse-connectors