Repomix Context Skill
MindMesh stores a local repomix index at .mind-mesh/agent/repomix.md (gitignored, fast to regenerate).
Read architecture first via mind-mesh-knowledge-skill → .mind-mesh/agent/context.md.
When to use
- Implementation details after reading
context.md - Cross-file symbol search within the indexed snapshot
- Locating handlers, types, routes
Query strategy (mandatory)
- Read meta —
.mind-mesh/agent/meta.json(total_tokens,synced_at,top_files_by_tokens) - Search the pack — never load the entire file:
Or agent Grep limited to that path with tight patterns.rtk grep "struct ProjectOverview" .mind-mesh/agent/repomix.md rtk grep "### src/lib/api.ts" .mind-mesh/agent/repomix.md - Read slices — extract matching
### path/to/filesections only:
Then read the specificrtk read .mind-mesh/agent/repomix.md -l aggressive # scan structure first if huge### fileblock (line range), ≤150 lines per read. - Refresh — if
meta.json.synced_atis stale, ask user to run MindMesh 重建源码索引 / scan
Repomix section format
Sections look like:
### src/lib/foo.ts
\`\`\`typescript
... file content ...
\`\`\`
Grep for ### relative/path to jump to a file.
Paths
| File | Purpose |
|---|---|
.mind-mesh/agent/repomix.md |
Full indexed snapshot (local only) |
.mind-mesh/agent/meta.json |
Pack metrics |
.mind-mesh/agent/context.md |
Architecture (read first) |
Do not
- Commit or assume
repomix.mdexists in git cat/ Read the entirerepomix.md(can be 100k+ tokens)- Read the live repository tree when the pack covers the question
- Skip
context.mdand grep source for architecture questions
Regenerate index
If repomix.md is missing:
mind-mesh assets pack-agent <repo-path>
# or from repo root in MindMesh UI: 重建源码索引
Related skills
- codegraph-skill — symbol relationships (prefer before wide repomix grep)
- rtk-skill — use
rtk grep/rtk readon the pack file