From juicebox-pack
Configures GitHub Actions workflows for Juicebox CI/CD tests and integration jobs in npm projects using JUICEBOX_API_KEY secret.
How this skill is triggered — by the user, by Claude, or both
Slash command
/juicebox-pack:juicebox-ci-integrationThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
```yaml
name: Juicebox Tests
on: [push, pull_request]
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: npm ci && npm test
integration:
if: github.ref == 'refs/heads/main'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: npm ci && npm run test:integration
env:
JUICEBOX_API_KEY: ${{ secrets.JUICEBOX_API_KEY }}
See juicebox-deploy-integration.
npx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin juicebox-packDeploys Node.js Juicebox integrations to Google Cloud Run using Dockerfile and gcloud bash script with API key secrets. Triggers on 'deploy juicebox' phrases.
Generates GitHub Actions CI configs for React/TypeScript projects with coverage gates, visual regression testing, and bundle budgets.
Sets up GitHub Actions CI/CD workflows for Instantly.ai API integrations, with mock server unit tests, type validation, linting, and live read-only integration tests.