← all publishers

cartridge-gg

@cartridge-gg source repo

48 published skills

  1. Create A Plan · cartridge-gg
    Conduct a focused technical planning interview to produce an implementable, parallelizable plan or spec with clear dependencies, risks, and open questions.
    0
    installs
  2. Cairo Toolchain · cartridge-gg bundle
    Covers Starknet build, declare, deploy, verify, and release operations with a deterministic workflow and command-level references.
    0
    installs
  3. Account Abstraction · cartridge-gg bundle
    Starknet account abstraction correctness and security guidance for validate/execute paths, nonces, signatures, and session policies.
    0
    installs
  4. Create Pr · cartridge-gg bundle
    Create or update a PR from current branch to main, watch CI, and address feedback
    0
    installs
  5. Github Agent Actions · cartridge-gg bundle
    Create GitHub Actions workflows powered by claude-code-action. Fetches current docs to stay accurate, applies a structured checklist to avoid common pitfalls, and produces working workflows.
    0
    installs
  6. Controller CLI · cartridge-gg bundle
    Execute Starknet transactions using Cartridge Controller sessions with human-authorized policies. Use when the user wants to execute Starknet smart contract transactions, transfer tokens on Starknet, interact with gaming contracts, query contract state, check token balances, look up Cartridge usernames/addresses, or manage session-based authentication.
    0
    installs
  7. Controller Skill · cartridge-gg bundle
    Controller CLI Skill
    0
    installs
  8. Controller React · cartridge-gg
    Integrate Cartridge Controller into React applications using starknet-react. Use when building React/Next.js web apps with Controller, setting up StarknetConfig provider, using hooks like useConnect/useAccount, or implementing wallet connection components. Covers ControllerConnector setup, provider configuration, and transaction execution patterns.
    0
    installs
  9. Controller Setup · cartridge-gg
    Integrate Cartridge Controller wallet into Starknet applications. Use when setting up Controller for the first time, installing packages, configuring chains/RPC endpoints, or troubleshooting basic integration issues. Covers installation, Controller instantiation, ControllerConnector vs SessionConnector choice, chain configuration, and package compatibility.
    0
    installs
  10. Controller Native · cartridge-gg
    Integrate Cartridge Controller into native mobile applications (iOS, Android, React Native) and web wrappers (Capacitor). Use when building mobile games or apps that need Controller wallet functionality with local keypair signing. Covers SessionConnector for native auth flows, Controller.c FFI bindings, passkey configuration with Apple App Site Association, and platform-specific setup.
    0
    installs
  11. Controller Backend · cartridge-gg
    Integrate Cartridge Controller into backend services using Node.js, Rust, or headless mode. Use when building server-side applications, game backends, automated bots, or any non-browser environment that needs to execute Starknet transactions. Covers SessionProvider for Node.js, Rust SDK setup, and headless Controller with custom signing keys.
    0
    installs
  12. Controller Signers · cartridge-gg
    Configure authentication methods for Cartridge Controller including passkeys, social login, and external wallets. Use when implementing user authentication, adding multiple signers for account recovery, customizing signup options, or integrating external wallets like MetaMask or Phantom. Covers WebAuthn passkeys, Google/Discord/Twitter OAuth, wallet connections, and dynamic authentication flows.
    0
    installs
  13. Controller Sessions · cartridge-gg
    Configure session keys and policies for Cartridge Controller to enable gasless, pre-approved transactions. Use when defining contract interaction policies, setting spending limits, configuring signed message policies, or implementing error handling for session-based transactions. Covers SessionPolicies type, policy definitions, verified sessions, and error display modes.
    0
    installs
  14. Cartridge Rpc · cartridge-gg
    Configure Cartridge RPC endpoints with API token authentication and CORS whitelisting.
    0
    installs
  15. Cartridge Vrng · cartridge-gg
    Integrate Cartridge's verifiable random number generator (vRNG) into onchain games.
    0
    installs
  16. Controller Presets · cartridge-gg
    Interactively walk teams through creating a Cartridge Controller preset, including origin/AASA setup, session policies, themes, and mainnet vs sepolia configuration.
    0
    installs
  17. Cartridge Paymaster · cartridge-gg
    Set up and manage Cartridge paymasters to sponsor transaction fees for gasless user experiences.
    0
    installs
  18. Test · cartridge-gg
    Run appropriate test suites based on changed files or user request. Use to run tests intelligently based on the type of changes.
    0
    installs
  19. Codegen · cartridge-gg
    Regenerate GraphQL types from API schema. Use when API schema has changed, GraphQL queries/mutations added or modified, or type errors in API calls.
    0
    installs
  20. Run Tests · cartridge-gg
    Run the test suite for the Cartridge Controller monorepo. Use when validating changes, before committing, or when asked to run tests.
    0
    installs
  21. Update Pr · cartridge-gg
    Update an existing pull request with new changes or respond to review feedback. Use when addressing PR comments, making requested changes, or updating a PR after review.
    0
    installs
  22. Clean Build · cartridge-gg
    Clean all build artifacts and rebuild from scratch. Use when experiencing stale build artifacts, Turbo cache issues, mysterious build failures, or after dependency updates.
    0
    installs
  23. Code Review · cartridge-gg
    Review code changes for quality, correctness, and best practices. Use when asked to review a PR, review changes, or assess code quality before merge.
    0
    installs
  24. Release Prep · cartridge-gg
    Prepare repository for a new release. Use before creating a release PR to ensure everything is ready.
    0
    installs
  25. Package Filter · cartridge-gg
    Run commands in specific workspace packages using pnpm filters. Use to execute commands in specific packages within the monorepo.
    0
    installs
  26. Dispatch Release · cartridge-gg
    Dispatch a release using GitHub Actions. Use when asked to create a release, publish to npm, or start the release process.
    0
    installs
  27. Pre Commit Check · cartridge-gg
    Run all pre-commit checks before committing changes. Use to manually verify changes pass all quality gates before committing.
    0
    installs
  28. Validate Before Merge · cartridge-gg
    Run full validation to ensure code is ready for merge. Use before merging PRs, when asked to validate readiness, or as a final check before requesting review.
    0
    installs
  29. Update Storybook Snapshots · cartridge-gg
    Update Storybook visual regression snapshots after intentional UI changes. Use when visual tests fail due to expected changes, or when asked to update snapshots.
    0
    installs
  30. Dojo · cartridge-gg
    Dojo Engine framework patterns — World, Systems, Models, Events, Components, Store, permissions, testing with spawn_test_world, and deployment with sozo.
    0
    installs
  31. Dojo Vrf · cartridge-gg
    Cartridge VRF Integration
    0
    installs
  32. Dojo Init · cartridge-gg
    Initialize new Dojo projects with proper directory structure, configuration files, and dependencies. Use when starting a new Dojo game project or setting up the initial project structure.
    0
    installs
  33. Dojo Test · cartridge-gg
    Write tests for Dojo models and systems using spawn_test_world, cheat codes, and assertions. Use when testing game logic, verifying state changes, or ensuring system correctness.
    0
    installs
  34. Dojo Model · cartridge-gg
    Create Dojo models for storing game state with proper key definitions, trait derivations, and ECS patterns. Use when defining game entities, components, or state structures.
    0
    installs
  35. Dojo Token · cartridge-gg
    Implement, deploy, and index ERC20 and ERC721 tokens in Dojo. Use when adding token contracts, deploying them, or configuring Torii to index balances and transfers.
    0
    installs
  36. Dojo World · cartridge-gg
    Manage world permissions, namespaces, resource registration, and access control. Use when configuring world ownership, setting up authorization policies, or managing resource permissions.
    0
    installs
  37. Dojo Config · cartridge-gg
    Configure Scarb.toml, dojo profiles, world settings, and dependencies. Use when setting up project configuration, managing dependencies, or configuring deployment environments.
    0
    installs
  38. Dojo Review · cartridge-gg
    Review Dojo code for best practices, common mistakes, security issues, and optimization opportunities. Use when auditing models, systems, tests, or preparing for deployment.
    0
    installs
  39. Dojo System · cartridge-gg
    Create Dojo systems that implement game logic, modify model state, and handle player actions. Use when implementing game mechanics, player commands, or automated logic.
    0
    installs
  40. Dojo Indexer · cartridge-gg
    Set up and configure Torii indexer for GraphQL queries, gRPC subscriptions, and SQL access. Use when indexing your deployed world for client queries or real-time updates.
    0
    installs
  41. Dojo Migrate · cartridge-gg
    Manage world migrations, handle breaking changes, and upgrade Dojo versions. Use when updating deployed worlds, migrating to new versions, or handling schema changes.
    0
    installs
  42. Cairo Auditor · cartridge-gg bundle
    Systematic Cairo/Starknet security audit workflow with deterministic preflight, parallel vector specialists, adversarial reasoning, and strict false-positive gating.
    0
    installs
  43. Cairo Testing · cartridge-gg bundle
    Provides Cairo smart-contract testing strategy with progressive references for snforge unit, integration, fuzz, and fork tests.
    0
    installs
  44. UI Architecture · cartridge-gg
    UI component patterns for the Scoundrel game client — Radix primitives, elements, containers, theming, Storybook conventions. Use when creating or modifying UI components, adding storybook stories, or working with the design system.
    0
    installs
  45. Dojo Architecture · cartridge-gg
    Shinigami architecture for fully onchain Dojo games — Elements, Types, Models, Components, Systems, Helpers, Store, Events, Interfaces. Use when structuring a new game, adding modules, understanding the codebase hierarchy, or implementing new game mechanics.
    0
    installs
  46. Cairo Optimization · cartridge-gg bundle
    Improves Cairo performance after correctness is established, including hotspot profiling, arithmetic/loop optimization, and bounded-int hardening.
    0
    installs
  47. UI Architecture Icon · cartridge-gg
    Add SVG icons to the Scoundrel game client — convert SVG, create component, export, update storybook. Use when adding, modifying, or removing icon components.
    0
    installs
  48. Cairo Contract Authoring · cartridge-gg bundle
    Guides Cairo smart-contract authoring on Starknet with language fundamentals, safe structure choices, component composition, and implementation workflow references.
    0
    installs