cartridge-ggcartridge-ggOfficialยท14 Agent Skills Included

controller

StarkNet gaming wallet development, testing, and release workflows

Automates development workflows for the Cartridge Controller, a gaming-focused smart contract wallet SDK for StarkNet. Runs tests, reviews code, creates pull requests, prepares releases, and updates visual regression snapshots without manual command juggling. Includes browser automation for web testing and structured planning interviews to turn rough ideas into implementable specs.
npx skills add cartridge-gg/controller --all -g -y
Available:

Instructs your AI agent on the monorepo architecture, build and test commands, security rules for wallet code, and how to route requests to the correct skill first.

All Skills in This Repository (14)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
cartridge-ggcartridge-gg

agent-browser

Automate browser interactions for web testing, form filling, and data extraction.

Official
Intermediate
๐Ÿ“ฆ In Repo
cartridge-ggcartridge-gg

release-prep

Automate release readiness checks for multi-package software repositories.

Official
Intermediate
๐Ÿ“ฆ In Repo
cartridge-ggcartridge-gg

pre-commit-check

Run Husky pre-commit hooks for format, lint, and test checks.

Official
Intermediate
๐Ÿ“ฆ In Repo
cartridge-ggcartridge-gg

test

Identify and run appropriate test suites based on changed files or user requests.

Official
Advanced
๐Ÿ“ฆ In Repo
cartridge-ggcartridge-gg

dispatch-release

Dispatch release preparation PRs and publish to npm and GitHub Releases.

Official
Advanced
๐Ÿ“ฆ In Repo
cartridge-ggcartridge-gg

code-review

Review TypeScript pull requests for quality and security compliance.

Official
Advanced
๐Ÿ“ฆ In Repo
cartridge-ggcartridge-gg

find-skills

Search for installable agent skills and present install commands.

Official
Intermediate
๐Ÿ“ฆ In Repo
cartridge-ggcartridge-gg

validate-before-merge

Run lint, build, and test checks before merging code.

Official
Advanced
๐Ÿ“ฆ In Repo
cartridge-ggcartridge-gg

package-filter

Run pnpm commands in specific monorepo workspace packages using filters.

Official
Intermediate
๐Ÿ“ฆ In Repo
cartridge-ggcartridge-gg

codegen

Regenerate GraphQL types from the API schema to sync client and server typings.

Official
Intermediate
๐Ÿ“ฆ In Repo
cartridge-ggcartridge-gg

clean-build

Clean and rebuild all packages in a pnpm-based monorepo.

Official
Intermediate
๐Ÿ“ฆ In Repo
cartridge-ggcartridge-gg

update-pr

Fetch PR review comments, apply code changes, and push updates.

Official
Advanced

Frequently Asked Questions

FAQPage Schema
How to install Cartridge Controller skills?โ–ผ

Run `npx skills add cartridge-gg/controller --all -g -y` in your terminal to install all skills in this suite globally.

What is the Cartridge Controller?โ–ผ

It is a gaming-specific smart contract wallet SDK for StarkNet that handles player onboarding, passkey authentication, and transaction signing through a secure embedded iframe.

How do I run tests in this monorepo?โ–ผ

The run-tests and test skills pick the right suite for your changes, covering unit tests, Storybook visual regression, and Playwright end-to-end tests.

Can it create and manage pull requests?โ–ผ

Yes. The create-pr and update-pr skills commit changes, open PRs, watch CI, address review feedback, and merge once checks pass.

Does it work with Claude Code and Cursor?โ–ผ

Yes. All skills follow the universal SKILL.md standard and run in Claude Code, Cursor, Codex, and other compatible agents.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’