# Automate Kit Subscriber and Broadcast Workflows

Manual Kit administration makes subscriber and broadcast tasks slow and error-prone. This skill provides structured Rube MCP workflows with current schema discovery.

## Install

```bash
npx skillstore add sickn33/convertkit-automation
```

## Metadata

- Status: approved
- Slug: sickn33-convertkit-automation
- Skillstore revision: r2
- Version status: missing
- Tree hash: 45ca72ba5205a6c90983ec84b1396a0eb39424ffb38c60fca79cbf1c2d91da78
- Author: sickn33
- GitHub username: sickn33
- License: MIT
- Repository: https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/convertkit-automation
- Ref: f9e2c34b4f19c7f3e6b0a1e93227b5f77cc12526
- Supported tools: Claude, Codex, Claude Code
- Audit status: complete
- Agent install advisory: allowed
- Manual install advisory: allowed
- Artifact signature: available
- Audit attestation: unavailable
- Human verification: not\_verified
- Risk factors: external\_commands, network
- Quality score: 50
- Quality tier: warning
- Public page: https://skillstore.pages.dev/skills/sickn33-convertkit-automation
- Manifest: https://skillstore.pages.dev/api/skills/sickn33-convertkit-automation/manifest

## Capabilities

- Search and filter Kit subscribers by status, email, dates, and cursor pagination.
- Assign existing tags to subscribers and list subscribers associated with a tag.
- Unsubscribe a located subscriber from all Kit email communications.
- List broadcasts and retrieve details or performance statistics for sent broadcasts.
- Delete a selected broadcast after locating it by numeric identifier.
- Discover current Rube MCP tool schemas before executing Kit operations.

## Use Cases

- Segment campaign subscribers: Find a subscriber by exact email and assign an existing Kit tag for targeted campaigns.
- Review broadcast performance: List sent broadcasts and retrieve delivery, open, and engagement statistics for reporting.
- Maintain audience records: Locate and unsubscribe a requested address while preserving a clear record of the selected subscriber.

## Prompt Templates

### Find one subscriber

```
Find the Kit subscriber with email [email]. Show the matched identifier and status without changing the account.
```

### Tag a subscriber

```
Find [email], preview the match, then assign existing tag [tag ID] after I confirm.
```

### Analyze recent broadcasts

```
List broadcasts from [date range], retrieve available statistics, and summarize performance from strongest to weakest.
```

### Audit a paginated segment

```
Enumerate all [status] subscribers using cursors, track the total count, identify [criteria], and propose changes without applying them.
```

## Limitations

- Requires an active Rube MCP connection and authenticated Kit account.
- Cannot create tags because tag creation remains in the Kit web interface.
- Broadcast statistics are unavailable for drafts and other unsent broadcasts.
- Destructive actions cannot restore unsubscribed recipients or deleted broadcasts.

## Best Practices

- Search current tool schemas before every workflow because Rube MCP parameters can change.
- Preview subscriber or broadcast details and request confirmation before destructive operations.
- Use returned cursors unchanged and pace bulk requests to respect Kit rate limits.

## Anti Patterns

- Do not guess subscriber, tag, or broadcast identifiers.
- Do not delete broadcasts or unsubscribe recipients from ambiguous requests.
- Do not treat include\_total\_count as a boolean when the current schema expects a string.

## Security Audit

- Audited at: 2026-07-23T21:30:35.634\+00:00
- Summary: The 51 shell-execution alerts and seven reconnaissance alerts are Markdown false positives. The external MCP endpoint is a real trust boundary, and the skill exposes irreversible unsubscribe and broadcast deletion workflows without mandatory confirmation.

## Stats

- Views: 89
- Downloads: 9
- Favorites: 0
- Popularity score: 0
