Bootstraps Tilt dev environment (skippable), runs e2e tests for baseline, iteratively categorizes and fixes failures (flaky/outdated/bug), commits via conventional commits, and reports improvements.
npx claudepluginhub 0xbigboss/claude-code# Greenline Bootstrap dev environment, then improve e2e test baseline through categorized fix iterations. ## Arguments $ARGUMENTS - **TEST_FILTER**: grep/filter for test files or names (e.g., `transfer`, `auth.spec.ts`) - **--skip-tilt**: Skip Phase 1 (tilt already healthy) - **--no-commit**: Skip committing fixes ## Phase 1: Tilt Bootstrap (skip if `--skip-tilt`) Follow the `tiltup` skill workflow. Exit when all resources reach `runtime=ok, update=ok`. If a resource cannot be fixed after 3 iterations, report it and continue to Phase 2 — it may not block e2e tests. ## Phase 2: E2E F...
Bootstrap dev environment, then improve e2e test baseline through categorized fix iterations.
$ARGUMENTS
transfer, auth.spec.ts)--skip-tilt)Follow the tiltup skill workflow. Exit when all resources reach runtime=ok, update=ok.
If a resource cannot be fixed after 3 iterations, report it and continue to Phase 2 — it may not block e2e tests.
Follow the e2e skill taxonomy and fix rules. Fix in priority order: flaky, outdated, bug. Report unverified failures without fixing.
After each logical fix or batch (unless --no-commit):
git-best-practices with scope: fix(e2e): ... for test fixes, fix(scope): ... for bug fixesRe-run suite after fixes. If failures changed, repeat categorization.
Exit: pass count improved from baseline AND no actionable failures remain.
Combine tiltup and e2e skill report formats:
## Greenline Report
**Tilt**: <healthy|skipped|degraded>
**E2E**: X/Y passed (was A/B on first run)
### Fixed
- CATEGORY: `file:line` — what was fixed
### Remaining
- UNVERIFIED: `file:line` — needs spec or user decision
### Commits
- `hash` type(scope): description
For autonomous execution: /ralph /greenline [args]