| name | repo-context |
| description | Use when a request starts with scanning Hushhtech, mapping repo surfaces, or choosing which owner skill should take the next step. |
Hushhtech Repo Context Skill
Purpose and Trigger
- Primary scope:
repo-context-intake
- Trigger on broad repository scans, first-pass contributor orientation, and choosing the correct owner skill before implementation or PR triage starts.
- Avoid overlap with
oss-contribution-triage, repo-operations, and docs-governance.
Coverage and Ownership
- Role:
owner
- Owner family:
repo-context
Owned repo surfaces:
.codex/skills/README.md
docs/project_context_map.md
docs/reference/operations/skill-taxonomy.md
Non-owned surfaces:
oss-contribution-triage
repo-operations
security-audit
docs-governance
frontend
backend
Do Use
- Broad repo orientation before picking a narrower skill.
- Mapping which owner skill owns a changed surface.
- Routing "someone opened a PR, what do we do?" into
oss-contribution-triage.
- Breaking ties when a PR touches multiple owner surfaces.
Do Not Use
- Detailed PR decision work after the surface is already clear.
- CI or deploy investigation once the task is clearly operational.
- Auth, secret, or API-risk analysis that belongs to another owner skill.
Read First
.codex/skills/README.md
docs/project_context_map.md
docs/reference/operations/skill-taxonomy.md
Workflow
- Identify the changed surface first.
- Pick the owner skill before reading deeply.
- Route contributor PR review into
oss-contribution-triage as soon as the request becomes a maintainer decision problem.
- When a PR spans multiple owners, treat the highest-risk surface as the default owner and pull adjacent skills in as inputs.
Handoff Rules
- Route PR decision work to
oss-contribution-triage.
- Route CI or workflow questions to
repo-operations.
- Route auth, env, secret, or fail-closed questions to
security-audit.
- Route docs placement and policy work to
docs-governance.
- Route product implementation to
frontend or backend.
Required Checks
rg --files .github/workflows scripts/ci src api tests docs
node -e 'const p=require("./package.json"); console.log(JSON.stringify(p.scripts,null,2))'