.claude/skills/pilot-update-workflow/SKILL.md
How to update the Pilot binary when user asks to "update pilot". Use when: (1) user says "update pilot", (2) user asks about pilot versions, (3) user tries `pilot update` command. Key insight: `pilot update` does NOT exist - must re-run installer or check license dashboard instead.
npx skillsauth add Ritenoob/ridedine pilot-update-workflowInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Users naturally expect pilot update to exist, but this command does not exist in the Pilot CLI.
Use this skill when:
pilot update command~/.pilot/bin/pilot status
pilot update does NOT exist. Instead, use one of these methods:
curl -fsSL https://pilot.new/install.sh | sh
This downloads and installs the latest version, replacing the binary at ~/.pilot/bin/pilot.
~/.pilot/bin/pilotchmod +x ~/.pilot/bin/pilotVisit your Pilot account/license portal for version-specific update instructions.
After updating, verify the new version:
~/.pilot/bin/pilot status
pilot update does NOT exist - this is documented in cli-tools.md.claude/rules/cli-tools.md - Documents that pilot update does not existdevelopment
Integrate Coinbase crypto payments into payment systems. Use when: (1) adding crypto payment support, (2) building onchain features, (3) implementing wallet functionality. Covers Coinbase Commerce (payment processor) vs CDP (developer platform), Server Wallets, Embedded Wallets, and multi-network support.
development
Add Apple Pay and Google Pay to Stripe checkout. Use when: (1) adding mobile wallet payments, (2) improving mobile conversion, (3) implementing one-tap checkout. Stripe Payment Request Button automatically detects device capabilities and shows Apple Pay (Safari/iOS) or Google Pay (Chrome/Android).
development
Master Vercel deployment for RidenDine web and admin Next.js apps. Use when: (1) deploying to production, (2) configuring environment variables, (3) setting up preview deployments, (4) debugging build failures, (5) configuring domains, (6) seeing "No Next.js version detected" error in Vercel builds, (7) setting up monorepo with separate projects on free tier. Key insight: Vercel monorepos require Root Directory configuration via dashboard (not vercel.json), GitHub integration auto-detects monorepo structure, free tier allows multiple projects.
development
Master Supabase Row Level Security (RLS) for RidenDine. Use when: (1) adding new tables, (2) modifying RLS policies, (3) debugging access control issues, (4) role-based data access. Key insight: All tables use RLS with role-based policies from profiles.role column.