viralcode/openwhale/fanvue
Claude Code and agent skill by viralcode/openwhale
- community
Checking that the SKILL.md file is still in the repository.
Manage content, chats, subscribers, and earnings on the Fanvue creator platform via OAuth 2.0 API.
Install
npx vskill@latest install viralcode/openwhale/fanvueSKILL.md
Fanvue API Skill
Integrate with the Fanvue creator platform to manage chats, posts, subscribers, earnings insights, and media content.
Prerequisites
1. Create an OAuth Application
- Go to the Fanvue Developer Portal
- Create a new OAuth application
- Note your Client ID and Client Secret
- Configure your Redirect URI (e.g.,
https://your-app.com/callback)
2. Environment Variables
Set these environment variables:
Authentication
Fanvue uses OAuth 2.0 with PKCE (Proof Key for Code Exchange). All API requests require:
- Authorization Header:
Bearer <access_token> - API Version Header:
X-Fanvue-API-Version: 2025-06-26
OAuth Scopes
Request these scopes based on your needs:
| Scope | Access | |
|---|---|---|
openid | OpenID Connect authentication | |
offline_access | Refresh token support | |
offline | Offline access | |
read:self | Read authenticated user profile | |
read:chat | Read chat conversations | |
write:chat | Send messages, update chats | |
read:post | Read posts | |
write:post | Create posts | |
read:creator | Read subscriber/follower data | |
read:media | Read media vault | |
write:tracking_links | Manage campaign links | |
read:insights | Read earnings/analytics (creator accounts) | |
read:subscribers | Read subscriber lists (creator accounts) |
Note: Some endpoints (subscribers, insights, earnings) require a creator account and may need additional scopes not listed in the public documentation.
Quick Auth Flow
API Base URL
All API requests go to: https://api.fanvue.com
Standard Request Headers
Agent Automation
These workflows are designed for AI agents automating Fanvue creator accounts.
Accessing Images (with Signed URLs)
The basic /media endpoint only returns metadata. To get actual viewable URLs, use the variants query parameter:
Variant Types:
main- Full resolution originalthumbnail- Optimized preview (smaller)blurred- Censored version for teasers
Creating a Post with Media
Audience Options:
| Value | Who Can See | |
|---|---|---|
subscribers | Paid subscribers only | |
followers-and-subscribers | Both free followers and subscribers |
Sending Messages with Media
Agent Decision Context
For effective automation, gather this context:
Core Operations
Get Current User
List Chats
Send a Message
Create a Post
Get Earnings
List Subscribers
API Reference
See api-reference.md for the complete endpoint documentation.
Token Refresh
Access tokens expire. Use the refresh token to get new ones:
Error Handling
Common HTTP status codes:
| Status | Meaning | |
|---|---|---|
200 | Success | |
400 | Bad request - check your parameters | |
401 | Unauthorized - token expired or invalid | |
403 | Forbidden - missing required scope | |
404 | Resource not found | |
429 | Rate limited - slow down requests |
Resources
Security
- Security scanPassed, 87 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/fanvue/SKILL.md
Popularity
- Repository stars
- 51
- Repository forks
- 4
- Repository npm downloads, 7 days
- 67
- 7-day trend score
- 34
Stars and forks are for the whole GitHub repository, not this skill alone. Downloads are for the repository's npm package. Refreshed 18 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/viralcode/openwhale/fanvue)