| name | repo-operations |
| description | Use when working on Hushhtech PR checks, CI/CD, branch protection, merge queue, deploys, env parity, or operational verification. |
Hushhtech Repo Operations Skill
Purpose and Trigger
- Primary scope:
repo-operations-intake
- Trigger on PR-check failures, workflow truth, branch protection, merge queue, deploy state, and fork-approval questions.
- Avoid overlap with
oss-contribution-triage, repo-context, and direct product implementation skills.
Coverage and Ownership
- Role:
owner
- Owner family:
repo-operations
Owned repo surfaces:
.github/workflows
scripts/ci
scripts/security
scripts/check-production.sh
scripts/deploy-gcp.sh
scripts/deploy-location-geocode.sh
scripts/deploy-ria-intelligence-api.sh
scripts/gcloud-devops-setup.sh
scripts/refresh-vertex-ai-token.sh
scripts/setup-cloud-scheduler-token-refresh.sh
scripts/setup-token-refresh-cron.sh
scripts/update-supabase-auth-url.sh
docs/reference/operations/README.md
docs/reference/operations/ci-governance.md
Non-owned surfaces:
oss-contribution-triage
frontend
backend
security-audit
Do Use
- Deciding whether checks ran, what failed, and which statuses are authoritative.
- Branch protection, merge queue, and post-merge workflow questions.
- UAT or production workflow governance.
Do Not Use
- Final PR bucket selection by itself.
- Product logic review or UI review.
- Deep auth/security reasoning beyond operational controls.
Read First
docs/reference/operations/ci-governance.md
docs/reference/operations/README.md
.github/workflows/ci.yml
.github/workflows/pr-agent.yml
.github/workflows/pr-intake.yml
scripts/ci/orchestrate.sh
Workflow
- Determine whether the visible checks are the full intended check surface.
- Separate PR feedback lane, queue lane, and post-merge lane.
- Report which failing checks are process-only versus code-authoritative.
- For community sensitive-document work, require the blocking
Sensitive NDA Gate
PR/queue check and the deployed-host UAT verifier before calling the gate
healthy.
- Hand back the PR decision to
oss-contribution-triage once the CI truth is clear.
Handoff Rules
- Route final PR bucket selection back to
oss-contribution-triage.
- Route proof-selection questions to
quality-contracts.
- Route auth, env, secret, or fail-closed risk to
security-audit.
- Route code fixes to
frontend or backend.
Required Checks
npm run env:check
npm run lint:ci
npm run security:audit
npm run verify:sensitive-nda-gate -- --target=uat
bash scripts/ci/orchestrate.sh queue