Matrix Reindex

Trigger manual reindex of TypeScript and JavaScript symbol indexes.

110|9|Updated Dec 16, 2025
One-click install
npx skills add https://github.com/ojowwalker77/Claude-Matrix --skill matrix-reindex
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Matrix Reindex
Source: https://github.com/ojowwalker77/Claude-Matrix/tree/main/skills/reindex
Command: npx skills add https://github.com/ojowwalker77/Claude-Matrix --skill matrix-reindex

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Refreshes a stale or incomplete TypeScript/JavaScript symbol and import index so code navigation, symbol search, and tooling operate on the current codebase state after external edits or large file moves.

Core Features & Use Cases

  • Trigger a manual reindex of TypeScript and JavaScript files to update symbols, imports, and references.
  • Support an optional full parameter to force a complete reindex that ignores incremental mode.
  • Use cases include after bulk renames/moves, edits made outside the environment, or when search results appear incomplete.

Quick Start

Reindex the codebase now using matrix_reindex and force a full reindex if the index appears stale.

Frequently Asked Questions about Matrix Reindex

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I refresh a stale TypeScript symbol index after moving files?

To refresh a stale TypeScript symbol index after moving files, trigger a manual reindex using the matrix_reindex tool, which scans your codebase and updates symbols, imports, and references to restore accurate code navigation.

Why does my JavaScript code navigation return incomplete search results?

JavaScript code navigation returns incomplete search results when the symbol index becomes stale from external edits or bulk renames; running a manual reindex updates the index to resolve missing symbols and restore search accuracy.

Can I force a complete reindex of my codebase instead of using incremental indexing?

Yes, you can force a complete reindex of your codebase by invoking the matrix_reindex tool with the full parameter, which ignores incremental mode and rescans all TypeScript and JavaScript files from scratch.

When do I need to manually reindex TypeScript and JavaScript files?

You need to manually reindex TypeScript and JavaScript files after large file moves, bulk renames, or edits made outside your environment, ensuring that symbol searches and import references operate on the current codebase state.

What information does a manual codebase reindex return about scanned files?

A manual codebase reindex returns a summary containing files scanned, symbols indexed, skipped files, and total duration, providing visibility into the indexing process and confirming the current codebase state is fully captured.