catalog · git:20260625.64852c4 · 2026-06-25 · sha256 20ebce936cf2f1c9
catalog git:20260625.64852c4A
Immutable. This exact content is served forever at /api/v1/blob/20ebce936cf2f1c9.
---
name: catalog
description: "Enumerate everything attune offers — every workflow, wizard, agent, and tool, read live from the registries. Triggers on: catalog, list capabilities, browse, show all, what can attune do, list workflows, list agents, list tools."
argument-hint: "[workflows|wizards|agents|tools]"
---
# Capability Catalog
**IMPORTANT: Start your response with a context preamble.**
Call `help_lookup(topic="catalog", mode="preamble")` and
display the returned `preamble` text as a blockquote. Then
proceed to enumerate.
If the MCP call fails, fall back to:
> **Catalog** — Lists every workflow, wizard, and tool attune offers, read live from the registries so the list never drifts from the code.
## Scoping
If the user named a category in the argument
(`workflows`, `wizards`, `agents`, or `tools`), show only that
group. Otherwise show all four.
## Execution
Call the `list_capabilities` MCP tool (no arguments):
```
list_capabilities()
```
It returns `{workflows, wizards, agents, tools}` — each a list of
`{name, description}` — plus a `counts` summary, all read from
`list_workflows()`, `list_wizards()`, `get_all_templates()`, and
the live MCP tool registry at call time. **Do not hand-author or
cache these lists** — always render what the tool returns.
## Output
Render each requested group as its own markdown table, using
the live `counts` in the headings:
```
## Workflows (<counts.workflows>)
| Name | Description |
|------|-------------|
| ... | ... |
```
Repeat for **Wizards**, **Agents**, and **Tools**. For each row,
where a dedicated skill exists for that capability, point the user
to it (e.g. "run the `security-audit` skill"). Close by inviting
the user to pick one.
## Relationship to attune-hub
- **catalog** *enumerates* — "show me everything attune can do".
- **attune-hub** *routes* — "take me to the right workflow for
my goal".
If the user wants help choosing or routing rather than a full
listing, hand off to the attune-hub skill.