Query Lore knowledge database for relevant context. Usage: /lore:query <task description> or /lore:query --files=<glob> or /lore:query --tags=<tags>
/plugin marketplace add namishsaxena/lore/plugin install lore@loreQuery the project's Lore knowledge database for relevant context.
Arguments: $ARGUMENTS
Check Lore availability first:
lore doctor --quiet 2>/dev/null || echo "Lore not available"
Parse the arguments to determine query type:
--files=: Extract the glob pattern and query by files--tags=: Extract the tags and query by tags--task=: Extract the task and query by taskExecute the appropriate query:
For task-based queries:
lore query --task="$ARGUMENTS"
For file-based queries:
lore query --files="<extracted pattern>"
For tag-based queries:
lore query --tags="<extracted tags>"
Present results clearly:
If no results found:
/lore:query implement user authentication
/lore:query --files=src/api/**
/lore:query --tags=security,validation
/lore:query --task="refactor payment processing" --tags=payments