
Package Filter
- 31 installs
- 80 repo stars
- Updated July 29, 2026
- cartridge-gg/controller
Run build, test, or dev commands scoped to a single Cartridge workspace package using pnpm --filter.
About
Runs commands scoped to specific workspace packages in the Cartridge monorepo using pnpm filters. A developer uses it to test, build, or run a single package within the monorepo.
- Runs commands in specific monorepo packages via pnpm --filter
- Lists common Cartridge workspace package filters
Package Filter by the numbers
- 31 all-time installs (skills.sh)
- Ranked #345 of 550 CLI & Terminal 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 package-filterAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 31 |
|---|---|
| repo stars | ★ 80 |
| Last updated | July 29, 2026 |
| Repository | cartridge-gg/controller ↗ |
What it does
Run build, test, or dev commands scoped to a single Cartridge workspace package using pnpm --filter.
Files
Package Filter Skill
Run commands in specific workspace packages using pnpm filters.
Usage
Execute commands in specific packages within the monorepo.
Common Filters
@cartridge/controller- Main SDK package@cartridge/keychain- Keychain UI application@cartridge/connector- Connector package@cartridge/profile- Profile application
Examples
# Run tests in specific package
pnpm --filter @cartridge/keychain test
# Build specific package
pnpm --filter @cartridge/controller build:deps
# Run dev server for keychain only
pnpm --filter @cartridge/keychain dev
# Install dependency to specific package
pnpm --filter @cartridge/controller add <package-name>Steps
1. Identify target package 2. Use pnpm --filter <package-name> <command> 3. Verify command execution in correct package
Notes
- Workspace dependencies automatically linked
- Filter by package name (with @scope) not directory path
- Use
pnpm -rfor recursive commands across all packages