Downcity
Plugins

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:

  • auth
  • skill
  • web
  • asr
  • tts
  • workboard

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:

  1. start with Built-in Plugin Overview
  2. then open the page for the capability you care about
  3. jump to topic pages whenever you want more detail about one runtime mechanism

Recommended order:

  1. skill Plugin
  2. web Plugin
  3. asr Plugin
  4. tts Plugin
  5. workboard Plugin
  6. auth Plugin

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