Built-in Plugin Guide
Start from one entry page to understand the full built-in plugin set in Downcity, the best reading order, and where to find detailed docs for each plugin
Built-in Plugin Guide
Downcity currently ships with six built-in plugins:
authskillwebasrttsworkboard
These six plugins are the built-in set defined in code today, and they are also the best reference set for understanding the plugin system.
How to read this section
If you are new to Downcity plugins, the best path is:
- start with Built-in Plugin Overview
- then open the page for the capability you care about
- jump to topic pages whenever you want more detail about one runtime mechanism
Recommended order:
What each built-in plugin is for
auth
Handles chat entry authorization, observed user and chat recording, and effective role resolution.
It is not just an optional utility plugin. It is part of the current platform rule layer.
skill
Handles skill discovery, installation, listing, and lookup.
If you want an agent to learn a new skill, this is usually the plugin you go through first.
web
Chooses the active web provider and connects web capability to the agent.
It is not itself a search engine or browser executor. It is the adapter layer for web-access and agent-browser.
asr
Handles speech transcription.
It can explicitly transcribe a local audio file, and it can also auto-augment inbound chat messages by turning voice attachments into text.
tts
Handles text-to-speech generation.
It turns text into a local audio file and returns a reusable audio file tag for downstream channel delivery.
workboard
Exposes runtime work snapshots.
It is closer to an observability and control-plane plugin than to an action-first business plugin.
Detailed pages
Related topic docs
Plugin Overview
Understand what plugins are in Downcity, how they differ from services, and what they are responsible for in the runtime
Built-in Plugin Overview
A structured guide to the six built-in plugins in Downcity, what each one is for, how they differ, and which runtime shape each plugin represents