From supervibe
Use BEFORE opening any PR or merging to main to run mandatory checks (typecheck, test, lint, dep audit, security scan) and capture evidence. Triggers: 'перед PR', 'pre-merge check', 'check before PR', 'пред-PR проверки'.
npx claudepluginhub vtrka/supervibe --plugin supervibeThis skill is limited to using the following tools:
BEFORE opening a PR, BEFORE merging to main, BEFORE pushing to a tracked branch. Invoked by `supervibe:finishing-a-development-branch` and `supervibe:requesting-code-review`.
Mandates invoking relevant skills via tools before any response in coding sessions. Covers access, priorities, and adaptations for Claude Code, Copilot CLI, Gemini CLI.
Share bugs, ideas, or general feedback.
BEFORE opening a PR, BEFORE merging to main, BEFORE pushing to a tracked branch. Invoked by supervibe:finishing-a-development-branch and supervibe:requesting-code-review.
Follow docs/references/skill-expert-operating-standard.md: start from source of truth, preserve retrieval evidence, apply scope safety, use real producers with runtime receipts for durable delegated outputs, verify before completion claims, and keep confidence below gate when evidence is partial.
package.json/composer.json/Cargo.toml/MakefileWhat stack determines which checks?
├─ Node.js → tsc --noEmit + npm test + npm run lint + npm audit + bundle-size (if applicable); never auto-apply `npm audit fix --force` when it downgrades a framework major/minor line
├─ Python → mypy + pytest + ruff + pip-audit + safety check
├─ PHP → phpstan + pest/phpunit + pint + composer audit
├─ Go → go vet + go test + golangci-lint + govulncheck
├─ Rust → cargo check + cargo test + cargo clippy + cargo audit
└─ Mixed → all above for each detected stack
supervibe:confidence-scoring artifact-type=agent-output; ≥9 requiredReturns evidence bundle:
✓ Typecheck: <output snippet> (exit 0)
✓ Tests: <count passed/failed> (<output>)
✓ Lint: <output> (exit 0)
✓ Audit: <count vulns by severity>
✓ Bundle size: <delta vs baseline> (if applicable)
Verdict: READY / NOT-READY
supervibe:finishing-a-development-branch — invokes this firstsupervibe:requesting-code-review — invokes this before reviewersupervibe:verification — per-claim verification (this is per-PR)