From juicebox-pack
Configures Juicebox multi-environment setups in TypeScript/Node.js with dev, staging, and prod API keys/limits via environment variables. Triggers: 'juicebox environments', 'juicebox staging'.
How this skill is triggered — by the user, by Claude, or both
Slash command
/juicebox-pack:juicebox-multi-env-setupThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
```typescript
const configs = {
development: { apiKey: process.env.JB_KEY_DEV, limit: 5 },
staging: { apiKey: process.env.JB_KEY_STG, limit: 20 },
production: { apiKey: process.env.JB_KEY_PROD, limit: 50 },
};
const cfg = configs[process.env.NODE_ENV || 'development'];
const client = new JuiceboxClient({ apiKey: cfg.apiKey });
See juicebox-observability.
npx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin juicebox-packConfigures Clerk authentication for dev, staging, and production with separate instances, env vars, runtime detection, and validation scripts.
Sets up development, staging, and production environments for MaintainX API with TypeScript configs, secret management, and isolated clients.
Configures Apollo.io multi-environment setups (dev, staging, prod) with Zod schemas for API keys, rate limits, features, and Kubernetes secrets.