
cartridge-gg/docs
12 skills561 installs48 starsGitHub
Install
npx skills add https://github.com/cartridge-gg/docsSkills in this repo
1Controller SetupGuides first-time integration of the Cartridge Controller wallet into Starknet apps, covering installation, instantiation, and chain configuration. A developer uses it when setting up Controller for the first time or troubleshooting basic integration.71installs2Controller SessionsGuides configuring session keys and policies for Cartridge Controller to enable gasless, pre-approved transactions. A developer uses it to define contract interaction policies, spending limits, and session error handling.69installs3Controller ReactGuides integrating Cartridge Controller into React and Next.js apps using starknet-react, including provider setup and hooks. A developer uses it to add Controller wallet connection and transaction execution to a React web app.68installs4Controller SignersGuides configuring authentication methods for Cartridge Controller including passkeys, social login, and external wallets. A developer uses it to implement user auth, add multiple signers for recovery, or customize signup options.66installs5Controller BackendGuides integrating Cartridge Controller into server-side and headless environments using SessionProvider, the Rust SDK, or custom signing keys. A developer uses it to build game backends, bots, or automated systems that execute Starknet transactions.62installs6Controller NativeGuides integrating Cartridge Controller into native mobile and Capacitor web-wrapper apps with local keypair signing. A developer uses it to add Controller wallet functionality to iOS, Android, or React Native games.62installs7Create A PlanRuns a focused technical planning interview to turn a rough idea or spec into an implementable, parallelizable plan written to PLAN.md. A developer uses it to produce a detailed plan with clear dependencies, risks, and open questions.58installs8Create PrCreates or updates a pull request from the current branch to main, reviewing the code, watching CI, and addressing feedback. A developer uses it when they want to open a PR after finishing changes.57installs9Controller PresetsInteractively guides teams through creating a Cartridge Controller preset, covering origin verification, session policies, theming, and network setup. A developer uses it to create or debug a preset config.json in the presets repo.42installs10Cartridge PaymasterSets up and manages Cartridge paymasters that sponsor Starknet transaction fees for gasless user experiences, using the slot CLI. A developer of an onchain game uses it to fund and scope fee sponsorship.2installs11Cartridge RpcConfigures Cartridge's dedicated Starknet RPC endpoints with API-token authentication, CORS domain whitelisting, and log viewing via the slot CLI. A developer uses it to set up authenticated RPC access for a Starknet app.2installs12Cartridge VrngIntegrates Cartridge's verifiable random number generator (vRNG) into onchain Starknet games, with atomic randomness generated and verified in a single transaction. A developer uses it to add cheap verifiable randomness to game contracts.2installs