Skip to content

Skills indexing scans into dependency directories (.venv, __pycache__, etc.) #1072

@Oceanswave

Description

@Oceanswave

When indexing skills, loadSkillsFromDirInternal currently only skips node_modules. It misses other common dependency and build directories.

Impact:

  • Slow indexing on projects (especially those with Python venvs)
  • Unnecessary scanning of .venv, __pycache__, .git, dist, and build folders
  • File handle leaks when recursing into large dependency trees

Proposed fix:
Add a SKIP_DIRS set to exclude these common directories alongside node_modules.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions