| name | backend |
| description | Use when a contributor PR touches Hushhtech API routes, runtime helpers, or backend behavior and the correct narrower backend spoke is not yet obvious. |
Hushhtech Backend Skill
Purpose and Trigger
- Primary scope:
backend-intake
- Trigger on broad backend runtime review, API route behavior, server behavior, and bounded backend patch-and-merge work.
- Avoid overlap with
backend-api-contracts, security-audit, and repo-operations.
Coverage and Ownership
- Role:
owner
- Owner family:
backend
Owned repo surfaces:
api
api/shared
server.js
supabase
cloud-run
Non-owned surfaces:
backend-api-contracts
quality-contracts
security-audit
repo-operations
Do Use
- Broad API and backend runtime intake during PR review.
- Bounded maintainer patches for backend behavior when the PR is directionally correct.
- Routing contract-specific issues into
backend-api-contracts.
Do Not Use
- CI pipeline truth and branch-protection work.
- Security analysis as the primary concern.
- Broad repo orientation.
Read First
server.js
docs/reference/architecture/api-contracts.md
docs/project_context_map.md
package.json
Workflow
- Identify whether the issue is runtime behavior or wire-contract shape.
- Keep route behavior and shared helper behavior aligned.
- Escalate to
security-audit when the backend patch affects auth, secrets, or fail-closed behavior.
Handoff Rules
- Route wire-contract review to
backend-api-contracts.
- Route final PR bucket selection back to
oss-contribution-triage.
- Route proof selection to
quality-contracts.
- Route security-sensitive backend changes to
security-audit.
Required Checks
npm test
npx tsc --noEmit
npm run build:web