Hello R.,
From, your test:
@startuml
left to right direction
skinparam nodesep 5
skinparam BackgroundColor transparent
circle " " as c1 #transparent;line:transparent
circle " " as c2 #transparent;line:transparent
c1 ---> c2
@enduml
1/ In fact (functionally) on PlantUML, the circle element is an interface.
Then, you can use `InterfaceBackgroundColor` and `InterfaceBorderColor`, as:
@startuml
left to right direction
skinparam nodesep 5
skinparam BackgroundColor transparent
skinparam InterfaceBackgroundColor transparent
skinparam InterfaceBorderColor transparent
circle " " as c1
circle " " as c2
c1 ---> c2
@enduml
See similar request here:
2/ But another solution, without skinparam, will be to change circle to label, as:
@startuml
left to right direction
skinparam nodesep 5
skinparam BackgroundColor transparent
label " " as c1
label " " as c2
c1 ---> c2
@enduml
If that can help,
Regards,
Th.