skim_repo
Build a token-budgeted map of a code repository, returning ranked file skeletons with expansion handles for lossless access.
Instructions
Build a LOSSLESS, ranked, token-budgeted map of a whole repo/directory.
Returns each code file's skeleton (signatures + structure, bodies folded), ranked by relevance to
query (or by size if no query), trimmed to budget_tokens. Every file gets a handle, so
skim_expand(handle, anchors=[...]) returns exact code from any file. Files that didn't fit are listed
by name so you can skim_open them individually. Use to understand a codebase cheaply, then expand.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | ||
| query | No | ||
| max_files | No | ||
| budget_tokens | No |