test-self-reindex

Reindex a worktree source to validate the TeaRAGs MCP indexing and enrichment pipeline.

11|3|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/artk0de/TeaRAGs-MCP --skill test-self-reindex
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-self-reindex
Source: https://github.com/artk0de/TeaRAGs-MCP/tree/main/.claude/skills/test-self-reindex
Command: npx skills add https://github.com/artk0de/TeaRAGs-MCP --skill test-self-reindex

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the difficulty of verifying that changes to the TeaRAGs ingestion and enrichment pipeline are working correctly without corrupting the main project index.

Core Features & Use Cases

  • Isolated Testing: Indexes a worktree as a separate project alias to ensure the main index remains untouched.
  • Pipeline Validation: Exercises the full indexing, enrichment, and codegraph computation pipeline against real source code.
  • Regression Detection: Automatically verifies enrichment health and functional search capabilities to catch regressions before they reach production.

Quick Start

Ask the agent to test the tea-rags self-reindex on the current worktree to verify the indexing pipeline.

Frequently Asked Questions about test-self-reindex

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

FAQPage Schema
How do I validate TeaRAGs indexing and enrichment pipeline changes without corrupting the main project?

You can validate TeaRAGs indexing pipeline changes by running a full-scale reindex on a worktree using an isolated project alias. This ensures the main index remains untouched while verifying ingestion, codegraph, and enrichment logic end-to-end.

What is the best way to test codegraph and ingestion regressions in a TeaRAGs MCP server?

Testing codegraph and ingestion regressions in a TeaRAGs MCP server involves performing a self-reindex against a worktree source. The process automatically verifies enrichment health and functional search capabilities across file and chunk levels to catch regressions.

Can I run a TeaRAGs reindex on a separate worktree path to test pipeline changes safely?

Yes, you can run a TeaRAGs reindex on a separate worktree path safely. The skill requires an absolute worktree path and indexes it as a separate project alias, ensuring your main project index remains completely untouched during validation.

How do I check enrichment health across file and chunk levels after modifying ingestion logic?

To check enrichment health after modifying ingestion logic, execute a full reindex using the tea-rags CLI and MCP toolset. The validation process targets both file and chunk levels to verify end-to-end system integrity and detect functional regressions.

Why does my TeaRAGs enrichment pipeline need an isolated project alias for testing?

Your TeaRAGs enrichment pipeline needs an isolated project alias for testing to prevent indexing corruption. By aliasing the worktree separately, developers can perform non-trivial ingestion changes and verify pipeline integrity without risking the main index.