When using and components in tscircuit, the generated KiCad schematic shows question marks (?) instead of proper symbols. This happens because circuit-json-to-kicad generates non-standard lib_id values that don't exist in KiCad's standard symbol libraries.
1.Create a tscircuit project with a or component:
// Example: USB-C Connector
<connector
name="PWR_USB"
manufacturerPartNumber="USB-TYPEC"
pinLabels={usbCPinLabels}
footprint={...}
/>
// Example: Pin Header
2.Build the circuit and export to KiCad
3.Open the generated .kicad_sch file in KiCad

When using and components in tscircuit, the generated KiCad schematic shows question marks (?) instead of proper symbols. This happens because circuit-json-to-kicad generates non-standard lib_id values that don't exist in KiCad's standard symbol libraries.
1.Create a tscircuit project with a or component:
// Example: USB-C Connector
<connector
name="PWR_USB"
manufacturerPartNumber="USB-TYPEC"
pinLabels={usbCPinLabels}
footprint={...}
/>
// Example: Pin Header
2.Build the circuit and export to KiCad
3.Open the generated .kicad_sch file in KiCad