add_sheet_pin
Add a pin to an existing hierarchical sheet block in KiCad. Specify the sheet UUID, pin name, connection type, and side (left/right) to create the pin for schematic connectivity.
Instructions
Add a pin to an existing hierarchical sheet block.
Args:
sheet_uuid: UUID of the sheet
pin_name: Pin name (should match a hierarchical label in the child schematic)
connection_type: input, output, bidirectional, tri_state, passive
schematic_path: Path to parent .kicad_sch. Optional; omit to use the configured default.
side: Which sheet edge to place pin on (left or right)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| side | No | left | |
| pin_name | Yes | ||
| sheet_uuid | Yes | ||
| schematic_path | No | ||
| connection_type | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |