domain-expert-configuration
Installation
SKILL.md
Domain Expert Configuration
A domain expert configuration UI exposes the parameters of a complex system — an optimisation algorithm, a planning engine, a simulation — to users who understand the problem domain deeply but have no knowledge of the system's internals.
The challenge: the system's parameters are defined in technical terms (weights, thresholds, flags, tolerances). The user thinks in domain terms (how long to wait, when to retry, how to group results). The UI must translate between these two vocabularies — always favouring the user's language.
The Core Principle: Domain Language Over Technical Language
Every parameter label, tooltip, and error message should describe what the parameter means in the user's world, not what it does inside the system.
| Technical label | Domain label |
|---|---|
max_concurrent_jobs |
Maximum tasks running at once |
enable_auto_retry |
Retry failed tasks automatically |
batch_allocation_threshold |
Start a new batch after (% filled) |
request_timeout_ms |
Maximum wait per request (seconds) |
enable_fuzzy_matching |
Allow approximate matches |