技能详情(站内镜像,无评论)
许可证:MIT-0
MIT-0 ·免费使用、修改和重新分发。无需归因。
版本:v1.0.0
统计:⭐ 0 · 227 · 0 current installs · 0 all-time installs
⭐ 0
安装量(当前) 0
🛡 VirusTotal :可疑 · OpenClaw :可疑
Package:aiwithabidi/convertkit
安全扫描(ClawHub)
- VirusTotal :可疑
- OpenClaw :可疑
OpenClaw 评估
The skill mostly matches its ConvertKit purpose, but the included script reads an undeclared workspace .env file (and respects an undeclared WORKSPACE env) to find the API key — a scope mismatch that merits caution before installing or running.
目的
Name, description, commands, and required credential (CONVERTKIT_API_KEY) align with a ConvertKit integration. The CLI implements subscriber, tag, form, sequence, and broadcast operations as claimed.
说明范围
SKILL.md states the skill requires CONVERTKIT_API_KEY and that it never stores data locally; it does not mention that the script will search for CONVERTKIT_API_KEY inside a workspace .env file (default: ~/.openclaw/workspace/.env) or that it will consult a WORKSPACE environment variable. That file-read behavior broadens scope beyond the documented instructions and is not declared in SKILL.md.
安装机制
No install spec; this is an instruction-only skill with a single Python stdlib script. No external downloads or package installs are requested.
证书
Only CONVERTKIT_API_KEY is declared and is appropriate for the stated purpose. However, the script also checks an undeclared WORKSPACE env var and reads a .env file under that path (or a default in the user's home). Reading arbitrary workspace .env files can expose other secrets in that file and is not justified or documented in the SKILL.md.
持久
The skill does not request permanent presence (always:false), does not modify other skills or global settings, and does not write files. It only reads environment or the workspace .env fallback.
安装(复制给龙虾 AI)
将下方整段复制到龙虾中文库对话中,由龙虾按 SKILL.md 完成安装。
请把本段交给龙虾中文库(龙虾 AI)执行:为本机安装 OpenClaw 技能「Convertkit」。简介:ConvertKit (Kit) creator marketing — manage subscribers, forms, sequences, broa…。
请 fetch 以下地址读取 SKILL.md 并按文档完成安装:https://raw.githubusercontent.com/openclaw/skills/refs/heads/main/skills/aiwithabidi/convertkit/SKILL.md
(来源:yingzhi8.cn 技能库)
SKILL.md
---
name: convertkit
description: "ConvertKit (Kit) creator marketing — manage subscribers, forms, sequences, broadcasts, tags, and automations via the ConvertKit API. Build email lists, create automated sequences, send broadcasts, and track subscriber engagement. Built for AI agents — Python stdlib only, zero dependencies. Use for creator email marketing, newsletter management, subscriber growth, email sequences, and audience building."
homepage: https://www.agxntsix.ai
license: MIT
compatibility: Python 3.10+ (stdlib only — no dependencies)
metadata: {"openclaw": {"emoji": "✉️", "requires": {"env": ["CONVERTKIT_API_KEY"]}, "primaryEnv": "CONVERTKIT_API_KEY", "homepage": "https://www.agxntsix.ai"}}
---
# ✉️ ConvertKit
ConvertKit (Kit) creator marketing — manage subscribers, forms, sequences, broadcasts, tags, and automations via the ConvertKit API.
## Features
- **Subscriber management** — add, tag, search, and segment
- **Form management** — list forms and their subscribers
- **Email sequences** — create and manage drip campaigns
- **Broadcasts** — create and send one-time emails
- **Tag operations** — create, apply, remove subscriber tags
- **Automation rules** — view automation workflows
- **Custom fields** — manage subscriber custom fields
- **Subscriber search** — find by email or custom attributes
- **Analytics** — subscriber growth, form conversions, sequence stats
- **Bulk operations** — tag/untag multiple subscribers
## Requirements
| Variable | Required | Description |
|----------|----------|-------------|
| `CONVERTKIT_API_KEY` | ✅ | API key/token for ConvertKit |
## Quick Start
```bash
# List subscribers
python3 {baseDir}/scripts/convertkit.py subscribers --limit 50 --sort created_at
```
```bash
# Get subscriber details
python3 {baseDir}/scripts/convertkit.py subscriber-get 12345
```
```bash
# Add a subscriber
python3 {baseDir}/scripts/convertkit.py subscriber-add --email "user@example.com" --first-name "Jane"
```
```bash
# Search by email
python3 {baseDir}/scripts/convertkit.py subscriber-search "user@example.com"
```
## Commands
### `subscribers`
List subscribers.
```bash
python3 {baseDir}/scripts/convertkit.py subscribers --limit 50 --sort created_at
```
### `subscriber-get`
Get subscriber details.
```bash
python3 {baseDir}/scripts/convertkit.py subscriber-get 12345
```
### `subscriber-add`
Add a subscriber.
```bash
python3 {baseDir}/scripts/convertkit.py subscriber-add --email "user@example.com" --first-name "Jane"
```
### `subscriber-search`
Search by email.
```bash
python3 {baseDir}/scripts/convertkit.py subscriber-search "user@example.com"
```
### `tags`
List all tags.
```bash
python3 {baseDir}/scripts/convertkit.py tags
```
### `tag-create`
Create a tag.
```bash
python3 {baseDir}/scripts/convertkit.py tag-create "VIP Customer"
```
### `tag-apply`
Tag a subscriber.
```bash
python3 {baseDir}/scripts/convertkit.py tag-apply --tag 123 --email user@example.com
```
### `tag-remove`
Remove tag.
```bash
python3 {baseDir}/scripts/convertkit.py tag-remove --tag 123 --email user@example.com
```
### `forms`
List forms.
```bash
python3 {baseDir}/scripts/convertkit.py forms
```
### `form-subscribers`
List form subscribers.
```bash
python3 {baseDir}/scripts/convertkit.py form-subscribers 456
```
### `sequences`
List sequences.
```bash
python3 {baseDir}/scripts/convertkit.py sequences
```
### `sequence-subscribers`
List sequence subscribers.
```bash
python3 {baseDir}/scripts/convertkit.py sequence-subscribers 789
```
### `broadcasts`
List broadcasts.
```bash
python3 {baseDir}/scripts/convertkit.py broadcasts --limit 20
```
### `broadcast-create`
Create a broadcast.
```bash
python3 {baseDir}/scripts/convertkit.py broadcast-create '{"subject":"Weekly Update","content":"<p>Hello!</p>"}'
```
### `broadcast-send`
Send a broadcast.
```bash
python3 {baseDir}/scripts/convertkit.py broadcast-send 12345
```
## Output Format
All commands output JSON by default. Add `--human` for readable formatted output.
```bash
# JSON (default, for programmatic use)
python3 {baseDir}/scripts/convertkit.py subscribers --limit 5
# Human-readable
python3 {baseDir}/scripts/convertkit.py subscribers --limit 5 --human
```
## Script Reference
| Script | Description |
|--------|-------------|
| `{baseDir}/scripts/convertkit.py` | Main CLI — all ConvertKit operations |
## Data Policy
This skill **never stores data locally**. All requests go directly to the ConvertKit API and results are returned to stdout. Your data stays on ConvertKit servers.
## Credits
---
Built by [M. Abidi](https://www.linkedin.com/in/mohammad-ali-abidi) | [agxntsix.ai](https://www.agxntsix.ai)
[YouTube](https://youtube.com/@aiwithabidi) | [GitHub](https://github.com/aiwithabidi)
Part of the **AgxntSix Skill Suite** for OpenClaw agents.
📅 **Need help setting up OpenClaw for your business?** [Book a free consultation](https://cal.com/agxntsix/abidi-openclaw)