catalog · git:20260626.c9b7431 · 2026-06-26 · sha256 8d1b465f222cda82

catalog git:20260626.c9b7431A

Immutable. This exact content is served forever at /api/v1/blob/8d1b465f222cda82.

---
name: catalog
description: "Enumerate everything attune offers — every workflow, wizard, and tool, read live from the registries. Triggers on: catalog, list capabilities, browse, show all, what can attune do, list workflows, list wizards, what tools are there."
argument-hint: "[workflows|wizards|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`, or `tools`), show only that group.
Otherwise show all three.

## Execution

Call the `list_capabilities` MCP tool (no arguments):

```
list_capabilities()
```

It returns `{workflows, wizards, tools}` — each a list of
`{name, description}` — plus a `counts` summary, all read from
`list_workflows()`, `list_wizards()`, 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** 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.