@gshaviv try it this way:
public protocol Prot {}
@attached(extension, conformances: Prot, names: arbitrary)
public macro MyMacro() = #externalMacro(module: "MyMacro", type: "MyMacro")
Topic:
App & System Services
SubTopic:
General
Tags: