Skills Development Index Local Project Content for Search

Index Local Project Content for Search

v20260601
ctx-index
This tool indexes local files or directories into a persistent FTS5 knowledge base. This allows subsequent search operations to efficiently retrieve highly relevant, focused snippets from the project source without needing to re-read the raw files every time. It is crucial for managing and searching large, complex codebases or detailed project documentation.
Get Skill
134 downloads
Overview

Context Mode Index

Index local project content for later search.

Instructions

  1. Prefer the ctx_index MCP tool when it is available.
  2. Ask for a path only if the user did not provide one and the current project root is ambiguous.
  3. Use path, not large inline content, so file bytes do not enter the conversation.
  4. For repository indexing, pass conservative bounds and a clear source label:
ctx_index({
  path: ".",
  source: "project:<name>",
  maxDepth: 5,
  maxFiles: 200
})
  1. If MCP tools are unavailable, fall back to the CLI:
context-mode index . --source project:<name>
  1. Report the indexed source label, file count or section count, and the matching search command:
ctx_search({ source: "project:<name>", queries: ["..."] })

Safety

  • Do not index dependency directories, build outputs, secrets, or generated artifacts.
  • Prefer --exclude or exclude for project-specific noisy paths.
  • For broad repos, ask the user before raising maxFiles above 500.
Info
Category Development
Name ctx-index
Version v20260601
Size 1.28KB
Updated At 2026-06-03
Language