index-management

Automate building, reloading, and maintaining the Mycelium symbol index.

1|Updated May 29, 2026
One-click install
npx skills add https://github.com/aimasteracc/mycelium --skill index-management
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: index-management
Source: https://github.com/aimasteracc/mycelium/tree/main/skills/index-management
Command: npx skills add https://github.com/aimasteracc/mycelium --skill index-management

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Efficiently bootstrap, refresh, and validate the Mycelium symbol index so that queries are fast, accurate, and available across the codebase.

Core Features & Use Cases

  • Bootstrap the symbol index for a new workspace to enable immediate querying.
  • Reload a persisted index from disk to avoid full re-indexing when possible.
  • Monitor server readiness and coordinate index-related tasks across the agent lifecycle.
  • Use case: start a new project, index_workspace to prepare the environment; after edits, sync_file to refresh results.

Quick Start

Instruct the agent to bootstrap the index for a project path and verify readiness before querying.

Frequently Asked Questions about index-management

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

FAQPage Schema
How do I bootstrap a symbol index for a new workspace?

To bootstrap a symbol index for a new workspace, use the index_workspace tool to build the index and enable immediate codebase querying. You should then verify server readiness before executing any queries.

What is the best way to reload a saved symbol index from disk?

Reloading a saved symbol index from disk is handled by the load_index tool, which restores a persisted snapshot. This avoids full re-indexing and provides faster availability for querying.

How do I refresh the symbol index after editing files?

To refresh the symbol index after file edits, use the sync_file tool to update the index incrementally. This ensures your query results reflect the latest codebase changes accurately.

Why does my symbol index query return stale or unavailable results?

Stale or unavailable symbol index queries occur when the server is not fully ready or the index is outdated. Use the server_status tool to validate readiness and sync_file to refresh changed files.

Can I monitor the reactive symbol index status during an agent lifecycle?

Yes, you can monitor the reactive symbol index using the watch_status and subscription_status tools. These coordinate index-related tasks and track server readiness across the entire agent lifecycle.

Do I need to validate server readiness before querying the Mycelium symbol graph?

Validating server readiness before querying the Mycelium symbol graph is required to ensure accurate results. The server_status tool checks if the reactive index is fully loaded and available for queries.