Update to PCBKit
Snapshot Nov 13, 2026 · 00:09 UTC · version 2.0.0
Declared capabilities changed
Full description — Now says: agent as plain KiCad projects: PCBKit keeps the project, shows the board live, chooses real parts, routes the copper, checks it with KiCad's rules and makes...
Observed in instructions or declared skills. Runtime behavior has not been tested.
Up to 3 plugins free · no card required.
All fields and original values.
Full description
Oct 30, 2026 · 00:06 UTC
agent: describe the board, PCBKit writes it in its board language, checks it, places and routes the copper, and exports fabrication and KiCad files.
Nov 13, 2026 · 00:09 UTC
agent as plain KiCad projects: PCBKit keeps the project, shows the board live, chooses real parts, routes the copper, checks it with KiCad's rules and makes the files a factory needs.
Long description
Oct 30, 2026 · 00:06 UTC
— "a USB-C powered sensor node with an ESP32 and a temperature sensor" — and it is written in PCBKit, a small board language with real units, built from proven circuit blocks (regulators, USB, microcontroller support, protection). PCBKit...
Nov 13, 2026 · 00:09 UTC
("a USB-C powered sensor node with an ESP32 and a temperature sensor") and it is made as a plain KiCad project: a schematic and a board you can open in KiCad at any time. PCBKit keeps the project in your account, chooses real parts from ...
Declared skills
Oct 30, 2026 · 00:06 UTC
[{"description":"Design, change, check, route, share, order and export printed circuit boards (PCBs) with PCBKit, and write and simulate their firmware. Use when the person asks for a circuit board, a PCB, a device with a program (a game...
Nov 13, 2026 · 00:09 UTC
[{"description":"Designs and changes KiCad projects as text (.kicad_pcb boards, .kicad_sch schematics, .kicad_pro settings, symbol and footprint libraries) and takes a board from an idea to routed, checked and ready for a factory's revie...
Capabilities
Oct 30, 2026 · 00:06 UTC
["Design circuit boards","Check electrical rules","Place and route","Export Gerber and KiCad files"]
Nov 13, 2026 · 00:09 UTC
["Design circuit boards","Choose real parts","Route and check","Export files for a factory"]
Compare saved observations
Download comparison JSONFull technical diff · 12 changed fields
changed /release/description
"Design printed circuit boards with your agent: describe the board, PCBKit writes it in its board language, checks it, places and routes the copper, and exports fabrication and KiCad files."
"Design printed circuit boards with your agent as plain KiCad projects: PCBKit keeps the project, shows the board live, chooses real parts, routes the copper, checks it with KiCad's rules and makes the files a factory needs."
changed /release/id
"pluginrel_cfb1a8bc7fa88191bda2a7ad942eb757"
"pluginrel_149b501069208191b59b29489e2d1ab0"
changed /release/interface/capabilities
[ "Design circuit boards", "Check electrical rules", "Place and route", "Export Gerber and KiCad files" ]
[ "Design circuit boards", "Choose real parts", "Route and check", "Export files for a factory" ]
changed /release/interface/composer_icon_url
"https://files.openai.com/content?id=file_000000007b0481fa9eafdac8d09f9934"
"https://files.openai.com/content?id=file_00000000e1f481fa91df355fd1e9b645"
changed /release/interface/default_prompts
[ "Make a board with an LED that blinks every 2 seconds.", "Make a breakout board for a BME280 sensor with a Qwiic connector.", "Write my name on my board and route it again." ]
[ "Make a board with an LED that blinks every 2 seconds.", "Make a breakout board for a BME280 sensor with a Qwiic connector.", "Show me my boards." ]
changed /release/interface/logo_url
"https://files.openai.com/content?id=file_0000000025f481faa43a94e775cbb6f2"
"https://files.openai.com/content?id=file_000000001a8481fa80dcf9acb2bac66a"
changed /release/interface/logo_url_dark
"https://files.openai.com/content?id=file_00000000fb5c81fab0a3c63aa29f2292"
"https://files.openai.com/content?id=file_00000000e51c81fab46d27b720540c7e"
changed /release/interface/long_description
"PCBKit designs printed circuit boards with you. Describe what the board should do — \"a USB-C powered sensor node with an ESP32 and a temperature sensor\" — and it is written in PCBKit, a small board language with real units, built from proven circuit blocks (regulators, USB, microcontroller support, protection). PCBKit checks the design (electrical rules, clearances, the fab's limits), places the parts, routes the copper and fills the pours, then exports Gerber and drill files with the bill of materials and placement list for the fab, or a KiCad board to continue in KiCad. Ask for changes in plain words (\"move the connector to the left edge\", \"make the power tracks wider\") and it changes the board and routes it again.\n\nWorks without an account: each conversation keeps one board you improve step by step, shown beside the conversation where you can edit and route it too. Sign in to keep your boards with your account and list them. Exported files are download links kept for 7 days.\n\nLimits: two-sided and multilayer boards of everyday size and density; very large or high-speed boards may not route completely, and PCBKit says which connections are missing. Review every design before you order it."
"PCBKit designs printed circuit boards with you. Describe what the board should do (\"a USB-C powered sensor node with an ESP32 and a temperature sensor\") and it is made as a plain KiCad project: a schematic and a board you can open in KiCad at any time. PCBKit keeps the project in your account, chooses real parts from a library of about seven million with their symbols, footprints and 3D models, routes the copper, checks the board with KiCad's own design rules, analyses power and signals, and shows the board live beside the conversation in 2D and 3D as it changes. Ask for changes in plain words (\"move the connector to the left edge\", \"make the power tracks wider\"). When the board is ready it makes the files a factory needs (Gerber and drill files, the bill of materials and the placement list) and can hand them to a factory's order page.\n\nA PCBKit account is needed: sign in once when the plugin asks, and your boards are kept with it, here and at pcbkit.io. Boards made with the earlier PCBKit are there too, converted to KiCad projects.\n\nLimits: two-sided and multilayer boards of everyday size and density; very dense or high-speed boards may not route completely, and PCBKit says which connections are missing. Review every design before you order it."
changed /release/keywords
[ "pcb", "circuit board", "electronics", "hardware", "routing", "kicad", "gerber" ]
[ "pcb", "circuit board", "electronics", "hardware", "kicad", "routing", "gerber" ]
changed /release/mcp_servers
[
{
"key": "pcbkit",
"metadata": {
"extensions": {
"com.openai": {
"auth": {
"client": {
"mode": "dcr"
},
"type": "mixed"
}
}
},
"headers": {},
"type": "streamable-http",
"url": "https://mcp.pcbkit.io/mcp"
}
}
][
{
"key": "pcbkit",
"metadata": {
"extensions": {
"com.openai": {
"auth": {
"client": {
"mode": "dcr"
},
"type": "oauth"
}
}
},
"headers": {},
"type": "streamable-http",
"url": "https://mcp.pcbkit.io/mcp"
}
}
]changed /release/skills
[
{
"description": "Design, change, check, route, share, order and export printed circuit boards (PCBs) with PCBKit, and write and simulate their firmware. Use when the person asks for a circuit board, a PCB, a device with a program (a game, a timer, a sensor display), a breakout or carrier board, or to change, move, label, route, check, analyse, share, order or export one for fabrication or KiCad.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "pcbkit-boards",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Design, change, check, route, share, order and export printed circuit boards (PCBs) with PCBKit, and write and simulate their firmware. Use when the person asks for a circuit board, a PCB, a device with a program (a game, a timer, a sensor display), a breakout or carrier board, or to change, move, label, route, check, analyse, share, order or export one for fabrication or KiCad."
},
"name": "pcbkit-boards",
"plugin_release_skill_id": "pluginrsk_6ae25ce91b4481919148da26488cce88"
},
{
"description": "Introduce PCBKit after it is installed and start the person's first circuit board.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "setup",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Introduce PCBKit after it is installed and start the person's first circuit board."
},
"name": "setup",
"plugin_release_skill_id": "pluginrsk_6ae25ce92eb08191a32b9dab85b30d67"
}
][
{
"description": "Designs and changes KiCad projects as text (.kicad_pcb boards, .kicad_sch schematics, .kicad_pro settings, symbol and footprint libraries) and takes a board from an idea to routed, checked and ready for a factory's review. Use before editing any KiCad file, designing or reviewing a board, choosing its parts, placing, routing or analysing it, or preparing its files for manufacturing.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "kicad-boards",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Designs and changes KiCad projects as text (.kicad_pcb boards, .kicad_sch schematics, .kicad_pro settings, symbol and footprint libraries) and takes a board from an idea to routed, checked and ready for a factory's review. Use before editing any KiCad file, designing or reviewing a board, choosing its parts, placing, routing or analysing it, or preparing its files for manufacturing."
},
"name": "kicad-boards",
"plugin_release_skill_id": "pluginrsk_6af5ac6696d48191875cdc0feccc14a9"
},
{
"description": "Introduce PCBKit after it is installed and start the person's first circuit board.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "setup",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Introduce PCBKit after it is installed and start the person's first circuit board."
},
"name": "setup",
"plugin_release_skill_id": "pluginrsk_6af5ac656cfc8191872e19c991b18d82"
}
]changed /release/version
"1.0.1"
"2.0.0"
Full snapshot data
{
"canonical_app_id": "asdk_app_6ad17a2967748191b3b0462e8abb4d0b",
"connector_id": "asdk_app_6ad17a2967748191b3b0462e8abb4d0b",
"created_at": "2026-10-16T13:13:06.230224Z",
"discoverability": "LISTED",
"id": "plugin_asdk_app_6ad17a2967748191b3b0462e8abb4d0b",
"is_template": false,
"is_template_instance": false,
"is_v2_template": false,
"name": "pcbkit",
"release": {
"app_ids": [
"asdk_app_6ad17a2967748191b3b0462e8abb4d0b"
],
"app_manifest": {
"apps": {
"pcbkit": {
"id": "asdk_app_6ad17a2967748191b3b0462e8abb4d0b",
"required": true
}
}
},
"app_templates": [],
"description": "Design printed circuit boards with your agent as plain KiCad projects: PCBKit keeps the project, shows the board live, chooses real parts, routes the copper, checks it with KiCad's rules and makes the files a factory needs.",
"display_name": "PCBKit",
"id": "pluginrel_149b501069208191b59b29489e2d1ab0",
"interface": {
"brand_color": "#0A5BF0",
"capabilities": [
"Design circuit boards",
"Choose real parts",
"Route and check",
"Export files for a factory"
],
"category": "Developer Tools",
"composer_icon_dark_url": null,
"composer_icon_url": "https://files.openai.com/content?id=file_00000000e1f481fa91df355fd1e9b645",
"default_prompt": "Make a board with an LED that blinks every 2 seconds.",
"default_prompts": [
"Make a board with an LED that blinks every 2 seconds.",
"Make a breakout board for a BME280 sensor with a Qwiic connector.",
"Show me my boards."
],
"developer_name": "PCBKit",
"logo_url": "https://files.openai.com/content?id=file_000000001a8481fa80dcf9acb2bac66a",
"logo_url_dark": "https://files.openai.com/content?id=file_00000000e51c81fab46d27b720540c7e",
"long_description": "PCBKit designs printed circuit boards with you. Describe what the board should do (\"a USB-C powered sensor node with an ESP32 and a temperature sensor\") and it is made as a plain KiCad project: a schematic and a board you can open in KiCad at any time. PCBKit keeps the project in your account, chooses real parts from a library of about seven million with their symbols, footprints and 3D models, routes the copper, checks the board with KiCad's own design rules, analyses power and signals, and shows the board live beside the conversation in 2D and 3D as it changes. Ask for changes in plain words (\"move the connector to the left edge\", \"make the power tracks wider\"). When the board is ready it makes the files a factory needs (Gerber and drill files, the bill of materials and the placement list) and can hand them to a factory's order page.\n\nA PCBKit account is needed: sign in once when the plugin asks, and your boards are kept with it, here and at pcbkit.io. Boards made with the earlier PCBKit are there too, converted to KiCad projects.\n\nLimits: two-sided and multilayer boards of everyday size and density; very dense or high-speed boards may not route completely, and PCBKit says which connections are missing. Review every design before you order it.",
"plugin_category_id": "developer tools",
"privacy_policy_url": "https://pcbkit.io/privacy",
"screenshot_urls": [],
"short_description": "Design circuit boards",
"terms_of_service_url": "https://pcbkit.io/terms",
"website_url": "https://pcbkit.io"
},
"keywords": [
"pcb",
"circuit board",
"electronics",
"hardware",
"kicad",
"routing",
"gerber"
],
"mcp_servers": [
{
"key": "pcbkit",
"metadata": {
"extensions": {
"com.openai": {
"auth": {
"client": {
"mode": "dcr"
},
"type": "oauth"
}
}
},
"headers": {},
"type": "streamable-http",
"url": "https://mcp.pcbkit.io/mcp"
}
}
],
"onboarding_skill_name": "setup",
"requires_local_executor": false,
"skills": [
{
"description": "Designs and changes KiCad projects as text (.kicad_pcb boards, .kicad_sch schematics, .kicad_pro settings, symbol and footprint libraries) and takes a board from an idea to routed, checked and ready for a factory's review. Use before editing any KiCad file, designing or reviewing a board, choosing its parts, placing, routing or analysing it, or preparing its files for manufacturing.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "kicad-boards",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Designs and changes KiCad projects as text (.kicad_pcb boards, .kicad_sch schematics, .kicad_pro settings, symbol and footprint libraries) and takes a board from an idea to routed, checked and ready for a factory's review. Use before editing any KiCad file, designing or reviewing a board, choosing its parts, placing, routing or analysing it, or preparing its files for manufacturing."
},
"name": "kicad-boards",
"plugin_release_skill_id": "pluginrsk_6af5ac6696d48191875cdc0feccc14a9"
},
{
"description": "Introduce PCBKit after it is installed and start the person's first circuit board.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "setup",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Introduce PCBKit after it is installed and start the person's first circuit board."
},
"name": "setup",
"plugin_release_skill_id": "pluginrsk_6af5ac656cfc8191872e19c991b18d82"
}
],
"version": "2.0.0"
},
"scope": "GLOBAL",
"share_url": "https://chatgpt.com/plugins/plugin_asdk_app_6ad17a2967748191b3b0462e8abb4d0b?open_in_app",
"status": "ENABLED"
}SHA-256 of public snapshot: b8fc49daf9028b3502cc440ce0108ac65c6365acb0f1201cf280b34bb91f76f4