middleware-query
Installation
SKILL.md
Middleware Query Skill
Implement natural-language query workflows with strict safety controls.
1) Collect required inputs
Require all connection parameters explicitly for each datasource:
hostportusernamepassword- optional:
database(MySQL/Mongo),db(Redis logical DB)
Store connection profiles in scripts/connections.json (or provide env vars) before execution.
Use scripts/connections.example.json as a template and keep real connections.json local-only (gitignored).
Prefer middleware-list config with env/alias entries, e.g. {"redis":[{"env":"local","alias":"main",...}]} and use profiles like redis.local or redis.main.