Index the current project codebase into the vector database. Use when the user wants to index their project, set up the codebase agent, or re-index after major changes.
How this skill is triggered — by the user, by Claude, or both
Slash command
/codebase-agent-plugin:indexWhen to use
When user says "index this project", "index the codebase", "set up the agent", "re-index", "update the index", "index my code"
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Call the `index_project` MCP tool from codebase-agent.
Call the index_project MCP tool from codebase-agent.
Before calling:
.codebase-agent/ folder inside their project (gitignored automatically)After the tool returns:
If the user wants to re-index from scratch, pass reset=true to the tool.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub enviees/codebase-agent --plugin codebase-agent