Repository navigation
Conversation
MCP has no Media Gallery or font upload tools, so point paywall-design and the CLI skill at rc media-assets upload / rc fonts upload instead of the dashboard in a browser. Co-authored-by: Cursor <cursoragent@cursor.com>
…co-554-ai-toolkit-point-paywall-skills-at-cli-imagefont-upload
…mand The plugin installs skills and the MCP server, not the CLI, so the CLI skill now checks `rc --version` (falling back to npx, or asking before brew/npm install) and `rc auth status`, since the CLI has its own login. paywall-design explains why MCP can't upload files and falls back to the user uploading when the agent has no shell. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
nihalgonsalves
approved these changes
Oct 20, 2026
trinya
deleted the
tanyaaulachynskaya/rico-554-ai-toolkit-point-paywall-skills-at-cli-imagefont-upload
branch
October 21, 2026 11:08
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
revenuecat-paywall-designandrevenuecat-clito upload paywall images and fonts withrc media-assets upload/rc fonts upload. MCP has no upload tools for these, and the server is remote, so it cannot read files on the user's disk.revenuecat-clinow runs a check before the first command:rc --version; if missing, usenpx @revenuecat/cli, or ask beforebrew install RevenueCat/tap/rc/npm install -g @revenuecat/cli.rc auth status --json; the CLI does not share the MCP login, so if nobody is logged in the user runsrc auth login(CI usesRC_API_KEY).--project-idor a default set withrc projects use.rccommand to run or to upload in the dashboard. It never drives the dashboard in a browser, and never asks for a secret key in chat.Linear: https://linear.app/revenuecat/issue/RICO-554/ai-toolkit-point-paywall-skills-at-cli-imagefont-upload
Test plan
rc media-assets upload, does not open the dashboardrc fonts uploadrcnot installed: agent checksrc --version, then usesnpxor asks before installingrc auth logininstead of asking for a keycreate-paywall-aigenerating a hero image on a paywall🤖 Generated with Claude Code