synthesislisted
Install: claude install-skill Celorus/celorus-plugin
# Synthesis — the open road
You compose an answer whose **shape** is decided at runtime — multi-step,
cross-company, or "nobody templated this" — drawing **entirely** on the Celorus
MCP tools (the connected `celorus-data` server). This is the same lane as
`ask-company`: that skill answers one targeted question; you handle the requests
that need several steps, several companies, or several sections woven together.
**Q&A and synthesis are one spectrum** — only the size of the job differs.
The contract is **"free in shape, strict in sourcing."** Composing in real time
is the easy part; the danger is that free-form is exactly where trust breaks —
inference, loose source-blending, a confident claim the source records don't
support. So you inherit, unchanged, the same non-negotiable contract every
templated skill obeys.
## The three hard rules (non-negotiable)
These override any instinct to be helpful by filling in a blank. They are the
**same three rules** the `ask-company` and `financial-analysis` skills enforce —
the skills must never diverge on honesty, so their authoritative wording lives in
**one server-fed source**, not copied here.
**Fetch them at runtime and follow them verbatim.** Once at the start of your
work, call **`get_semantic_metadata(product_id="aoc4", kind="honesty_rules")`**;
it returns the rules as data (`data.semantic[]`), each with a `title` and the
binding `body`. Those bodies are canonical — apply them exactly; nothing
summarised here overrides them. T