ctx-index
From mksglu
|
Indexes a local file or directory into context-mode's FTS5 knowledge base for later ctx_search retrieval.
Use it when
- Adding project files to context-mode so future searches skip rereading raw files
- Indexing a repo with bounded maxDepth/maxFiles and a source label
- No MCP tools available, need CLI equivalent (context-mode index)
Skip it if
- Requires context-mode MCP tools or its CLI already installed
- Only useful alongside ctx_search, not standalone
- Indexing dependency dirs, build outputs, or secrets is explicitly discouraged
Facts
- Repository
- mksglu/context-mode
- Status
- Actively maintained
- Last commit
- Source file
- skills/ctx-index/SKILL.md
Source preview
The instructions Claude Code reads when this skill runs.
# 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:
```javascript
ctx_index({
path: ".",
source: "project:<name>",
maxDepth: 5,
maxFiles: 200
})
```
5. If MCP tools are unavailable, fall back to the CLI:
```bash
context-mode index . --source project:<name>
```
6. Report the indexed source label, file count or section count, and the matching search command:
```javascript
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.View full source on GitHub →Other skills
django-tdd
★ 229,918Django testing strategies with pytest-django, TDD methodology, factory_boy, mocking, coverage, and testing Django REST Framework APIs.
affaan-mupdated 15d agoMITclickhouse-io
★ 229,918ClickHouse database patterns, query optimization, analytics, and data engineering best practices for high-performance analytical workloads.
affaan-mupdated 15d agoMITlaravel-patterns
★ 229,918Patrones de arquitectura Laravel, routing/controladores, Eloquent ORM, capas de servicio, colas, eventos, caché y API resources para aplicaciones en producción.
affaan-mupdated 15d agoMITverification-loop
★ 229,918Sistema de verificación completo para sesiones de Claude Code.
affaan-mupdated 15d agoMITstrategic-compact
★ 229,918Suggests manual context compaction at logical intervals to preserve context through task phases rather than arbitrary auto-compaction.
affaan-mupdated 15d agoMITfrontend-patterns
★ 229,918Patrones de desarrollo frontend para React, Next.js, gestión de estado, optimización de rendimiento y buenas prácticas de UI.
affaan-mupdated 15d agoMIT