What problem does it solve?
This skill solves the issue of imprecise code search results by translating natural language intent into structured, typed filters that exclude noise and surface relevant, stable, or specific code segments.
Core Features & Use Cases
- Intent-to-Filter Translation: Converts vague user requests like "Alice's recent Ruby work" into precise typed parameters like author, modifiedAfter, and language.
- Granular Scoping: Allows filtering by file-level metadata (age, commit count) or chunk-level signals (test status, symbol ID) to ensure the agent learns from battle-tested code rather than hotspots.
- Use Case: When an agent is tasked with fixing a bug in a specific domain, use this skill to filter out test files, vendor directories, and legacy code, ensuring the agent only references stable production implementations.
Quick Start
Invoke the filter-building skill to translate the user request for recent production code in the AuthService domain into the required typed filter parameters.