# Roles

- [Core](/skydel-plug-ins-documentation/plug-in-development/roles/core.md): This section contains a description of the SkydelCoreInterface supported by Skydel.
- [RAPI](/skydel-plug-ins-documentation/plug-in-development/roles/rapi.md): This section contains a description of the SkydelRapiInterface supported by Skydel.
- [Position Observer](/skydel-plug-ins-documentation/plug-in-development/roles/position-observer.md): This section contains a description of the SkydelPositionObserverInterface supported by Skydel.
- [Raw Data Observer](/skydel-plug-ins-documentation/plug-in-development/roles/raw-data-observer.md): This section contains a description of the SkydelRawDataObserverInterface supported by Skydel.
- [HIL Observer](/skydel-plug-ins-documentation/plug-in-development/roles/hil-observer.md): This section contains a description of the SkydelHilObserverInterface supported by Skydel.
- [Radio Time Observer](/skydel-plug-ins-documentation/plug-in-development/roles/radio-time-observer.md): This section contains a description of the SkydelRadioTimeObserverInterface supported by Skydel.
- [Transmitter Observer](/skydel-plug-ins-documentation/plug-in-development/roles/transmitter-observer.md): This section contains a description of the SkydelTransmitterObserverInterface supported by Skydel.
- [Simulator State Observer](/skydel-plug-ins-documentation/plug-in-development/roles/simulator-state-observer.md): This section contains a description of the SkydelSimulatorStateObserverInterface supported by Skydel.
- [Custom Signal Factory](/skydel-plug-ins-documentation/plug-in-development/roles/custom-signal-factory.md): This section contains a description of the SkydelCustomSignalFactoryInterface supported by Skydel.
- [Structures](/skydel-plug-ins-documentation/plug-in-development/roles/custom-signal-factory/structures.md): This section contains a description of the custom signal structures shared by Skydel.
