package-filter

📁 cartridge-gg/controller 📅 9 days ago
1
总安装量
1
周安装量
#51462
全站排名
安装命令
npx skills add https://github.com/cartridge-gg/controller --skill package-filter

Agent 安装分布

mcpjam 1
claude-code 1
replit 1
junie 1
windsurf 1
zencoder 1

Skill 文档

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

# 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 -r for recursive commands across all packages