Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
cartridge-gg avatar

Test

  • 34 installs
  • 80 repo stars
  • Updated July 29, 2026
  • cartridge-gg/controller

Run the appropriate test suite (unit, storybook, integration) based on which files changed in the Cartridge monorepo.

About

Runs the appropriate Cartridge test suite based on the type of changed files or the user request. A developer uses it to run the right tests intelligently rather than the full suite.

  • Selects test scope based on which files changed
  • Routes UI changes to storybook and code changes to unit tests

Test by the numbers

  • 34 all-time installs (skills.sh)
  • Ranked #1,325 of 2,155 Testing & QA skills by installs in the Skillselion catalog
  • Data as of Jul 30, 2026 (Skillselion catalog sync)
npx skills add https://github.com/cartridge-gg/controller --skill test

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs34
repo stars80
Last updatedJuly 29, 2026
Repositorycartridge-gg/controller

What it does

Run the appropriate test suite (unit, storybook, integration) based on which files changed in the Cartridge monorepo.

Files

SKILL.mdMarkdownGitHub ↗

Test Skill

Run appropriate test suites based on changed files or user request.

Usage

Run tests intelligently:

  • Unit tests for code changes
  • Storybook visual regression for component changes
  • Integration tests for example apps
  • Full test suite before release

Steps

1. Check git status to identify changed files 2. Determine appropriate test scope:

  • Keychain changes → pnpm test
  • Component/UI changes → pnpm test:storybook
  • Example app changes → Test specific example
  • Controller SDK changes → Controller tests + integration

3. Run selected test suite 4. Report results and any failures 5. If visual regressions detected, inform about pnpm test:storybook:update

Notes

  • E2E tests currently disabled in CI but can run locally
  • Storybook snapshot updates require Docker setup
  • Pre-commit hooks automatically run linting/formatting

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.