osu-nlp-group/hipporag/index-folder
Claude Code and agent skill by osu-nlp-group/hipporag
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Index the text files in a folder into HippoRAG long-term memory.
Install
npx vskill@latest install osu-nlp-group/hipporag/index-folderSKILL.md
Index a folder into HippoRAG
Arguments: $ARGUMENTS. The first argument is the folder; the optional second one is a glob pattern. If no glob is given, use **/*.{md,markdown,txt,rst}. If no folder is given, ask for one.
- Collect files. List the files matching the glob under the folder. Skip hidden directories,
node_modules,.venv, build output, binary files and files over ~1 MB. Resolve each path to an absolute path. - Split into passages. Read each file and split it at headings and paragraph boundaries into self-contained passages of roughly 100–400 words. Prefix each passage with the nearest heading when the passage would otherwise lack context. Drop passages that are empty or pure boilerplate.
- Confirm the cost. Call
index_statsto see the current size and model. Then tell the user how many files and passages you are about to index, and that each new passage costs one LLM extraction call with the configured model (passages already indexed are skipped). Wait for confirmation if there are more than ~50 passages. - Refresh changed files. Ask whether files already in the index should be refreshed. If so,
deletethem bysource_idfirst, so edited files don't leave stale passages behind. Skip this step on a first-time index. - Index. Call
indexin batches of about 20–30 passages. Each document is{"text": <passage>, "source_id": <absolute file path>, "metadata": {"chunk": <index within file>, "path": <path relative to the folder>}}. Every passage of a file uses the samesource_id. - Report. Summarize the files indexed,
passages_added, passages skipped as duplicates, and the finaltotal_passages. List any files you skipped and why.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingplugins/hipporag/skills/index-folder/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/osu-nlp-group/hipporag/index-folder)