What problem does it solve?
Domain detection removes guesswork from initial project setup by automatically classifying a repository as coding, marketing, legal, or unknown based on file and directory signals, preventing inappropriate template selection and reducing manual configuration steps.
Core Features & Use Cases
- Priority Signal Table: Evaluates package managers, config files, directory names, and file extensions in a prioritized order to produce a confidence-weighted classification.
- Ambiguity Resolution: Aggregates confidence scores, prompts the user when ties occur, and provides a clear explanation of conflicting signals.
- Fallback Protocols: Offers template choices or a minimal configuration when no clear domain match exists, enabling safe continuation of setup workflows.
- Use Case: Used during repository setup to select appropriate workflow templates and synthesize project-specific specialists based on detected domain.
Quick Start
Ask the assistant to detect the domain of this repository and recommend whether to use the coding, marketing, legal, or minimal template.