Built-ins Overview
The full built-in plugin map in Downcity, including public SDK plugins and platform-managed infrastructure plugins
Built-ins Overview
The current built-in plugin capabilities in code include:
skillwebasrttsworkboardchatcontactscheduletaskmemoryshell
Two groups matter
Public SDK-facing built-ins
These are the ones most developers are likely to read first:
skillwebasrttsworkboardchat
asr and tts require real AI capabilities through their constructors, so they are built-in classes but are not part of the default no-argument creation set.
These are the clearest examples for:
- action plugins
- hook or resolve plugins
- system text plugins
- runtime HTTP plugins
- lifecycle plugins that normal SDK users may still understand directly
Platform-managed or infrastructure built-ins
These are also built-ins in code, but they are more platform-oriented:
contactscheduletaskmemoryshell
These plugins are usually read to understand how the platform is assembled, not because every SDK user should manually attach them to a local Agent.
How to read this section
- If you want user-facing capability plugins, start with
skill,web,asr,tts, andchat - If you want platform rule layers, read the built-in authorization capability in
chat - If you want control-plane or status surfaces, read
workboard - If you want infrastructure patterns, read
schedule,task,memory, andshell
Responsibility map
| Plugin | Main role | Shape |
|---|---|---|
skill | skill discovery and installation | action + system |
web | web methodology injection and dependency preparation | action + setup + system |
asr | speech input and augmentation with constructor-injected transcription | action + pipeline + system |
tts | text-to-speech generation with constructor-injected synthesis | action + system |
workboard | work snapshots and status surfaces | availability + runtime HTTP |
chat | channel runtime, queue worker, chat authorization, and role resolution | lifecycle + actions + hooks + resolves + system |
contact | peer-to-peer agent linking and sharing | action + system + remote protocol |
schedule | plugin action scheduling infrastructure | lifecycle-only infrastructure |
task | task scheduler and cron execution | lifecycle + actions + system |
memory | memory storage and retrieval | lifecycle + actions + system |
shell | shell session runtime | lifecycle + actions |
Important distinction
Do not read “built-in” as “all of these are equally public.”
Some built-ins are best understood as:
- public capability plugins
- platform integration plugins
- infrastructure plugins
That distinction is one of the reasons the plugin concept docs stay in Agent SDK Docs, while concrete plugin guides live here.