| name | package-filter |
| description | Run commands in specific workspace packages using pnpm filters. Use to execute commands in specific packages within the monorepo. |
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
pnpm --filter @cartridge/keychain test
pnpm --filter @cartridge/controller build:deps
pnpm --filter @cartridge/keychain dev
pnpm --filter @cartridge/controller add <package-name>
Steps
- Identify target package
- Use
pnpm --filter <package-name> <command>
- Verify command execution in correct package
Notes
- Workspace dependencies automatically linked
- Filter by package name (with @scope) not directory path
- Use
pnpm -r for recursive commands across all packages