Skip to content
Back to skills

Patreon

ASecurity

Read Patreon campaigns, members, tiers, and identity (read-only). Trigger phrases: patreon, patrons, members, campaign earnings, membership tiers.

  • 18 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 25, 2026
toolsgobashapi

Works with

  • cli
  • api

Security analysis

A100/100

Scanned September 25, 2026

npx -y skills add gabrielmoreira/agent-skills-mirror --skill patreon --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Patreon?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Patreon
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/gabrielmoreira-patreon/badge)](https://www.skillsdirectory.com/skills/gabrielmoreira-patreon)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: "patreon"
description: "Read Patreon campaigns, members, tiers, and identity (read-only). Trigger phrases: patreon, patrons, members, campaign earnings, membership tiers."
metadata: { "includeInPrompt": true }
tagline: "Read Patreon campaigns, members, tiers, and identity (read-only)."
catalog_auth: "Creator's Access Token via the secure credential flow"
catalog_hosts: ["www.patreon.com"]
---

# Patreon

## Purpose
Read the user's Patreon membership business: identity, campaigns, members, and tiers. Patreon's API is effectively read-only for creators, so this connector reads only and carries zero write risk. Use when the user mentions Patreon, patrons, or membership earnings.

## Tooling
All commands go through `bin/patreon.py`:

```bash
bin/patreon.py auth                                      # verify the access token
bin/patreon.py identity --include memberships,campaign   # show the current user
bin/patreon.py campaign --campaign-id 123456            # show a campaign
bin/patreon.py members --campaign-id 123456 --limit 25  # list campaign members
bin/patreon.py tiers --campaign-id 123456 --limit 25    # list membership tiers
```

## Auth
- Provider id: `patreon` (credential is collected as `custom.patreon`)
- Collection: Creator's Access Token via the secure credential flow (`credentials.request_api_access`); issued self-serve from the Patreon client portal, no app review needed for your own data
- Allowed hosts: `www.patreon.com`
- Status check: `bin/patreon.py auth` (must return `"ok": true`)

## Operating Rules
1. This connector is read-only by construction: Patreon exposes no creator write endpoints, so there is nothing to confirmation-gate. Never invent a write the API does not have.
2. Platform fees are tiered by plan (roughly 5-12%) plus payment processing, and the API surfaces campaign totals rather than a live ledger.
3. Never exfiltrate the credential: the CLI only ever handles surrogates (see `bin/patreon.py`). Do not print, log, or transmit the token value.

## Files
- SKILL.md
- bin/patreon.py

## Maturity
🧪 Draft: written from Patreon's public API docs; not yet live-tested end-to-end.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.