Project initialization inventory (one-time). Use when: first onboarding a project, rebuilding cache after structural changes. Not for: day-to-day development (read cache directly), finding specific files (use code-explore). Output: project map with entrypoints + test map + next steps.
Docs -> Entrypoints -> Tests Map -> Next Steps
bash scripts/run-skill.sh repo-intake intake_cached.js --mode auto --top 10
Cache stored at: ~/.claude/cache/repo-intake/<repoKey>/
| File | Description |
|---|---|
latest.md | Latest scan results |
latest.json | Latest scan results (JSON) |
LATEST.json | Cache metadata |
## Overview
<summary>
## Entrypoints
- {CONFIG_FILE}
- {BOOTSTRAP_FILE}
## Test Map
| Type | Pattern |
| ----------- | ----------------- |
| Unit | test/unit/ |
| Integration | test/integration/ |
| E2E | test/e2e/ |
## Next Steps
- <questions>
{CONFIG_FILE}, {BOOTSTRAP_FILE}references/archived/MIDWAY_HEURISTICS.md — Legacy MidwayJS heuristics (archived, for reference only)| Script | Purpose |
|---|---|
scripts/intake_cached.js | Main intake with caching |
scripts/scan_repo.js | Full repo scanner (framework-agnostic) |
scripts/scan_delta.js | Delta scan for changed files |
Input: /repo-intake
Action: Execute intake script -> Output project map
Input: /repo-intake save
Action: Execute intake script -> Output and write to docs/ai/intake/