← PCBKitCONTENT HISTORY

Update to PCBKit

Snapshot Nov 13, 2026 · 00:00 UTC · version 2.0.0

WHAT CHANGED

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.

Save PCBKit and check future changes in Following.

Up to 3 plugins free · no card required.

All fields and original values.

Full description

Before

Oct 30, 2026 · 00:00 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.

After

Nov 13, 2026 · 00:00 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

Before

Oct 30, 2026 · 00:00 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...

After

Nov 13, 2026 · 00:00 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

Before

Oct 30, 2026 · 00:00 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...

After

Nov 13, 2026 · 00:00 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

Before

Oct 30, 2026 · 00:00 UTC

["Design circuit boards","Check electrical rules","Place and route","Export Gerber and KiCad files"]

After

Nov 13, 2026 · 00:00 UTC

["Design circuit boards","Choose real parts","Route and check","Export files for a factory"]

Compare saved observations

Download comparison JSON
Full technical diff · 11 changed fields

changed /release/description

BEFORE
"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."
AFTER
"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

BEFORE
"pluginrel_cfb1a8bc7fa88191bda2a7ad942eb757"
AFTER
"pluginrel_149b501069208191b59b29489e2d1ab0"

changed /release/interface/capabilities

BEFORE
[
  "Design circuit boards",
  "Check electrical rules",
  "Place and route",
  "Export Gerber and KiCad files"
]
AFTER
[
  "Design circuit boards",
  "Choose real parts",
  "Route and check",
  "Export files for a factory"
]

changed /release/interface/composer_icon_url

BEFORE
"https://files.openai.com/content?id=file_000000007b0481fa9eafdac8d09f9934"
AFTER
"https://files.openai.com/content?id=file_00000000e1f481fa91df355fd1e9b645"

changed /release/interface/default_prompts

BEFORE
[
  "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."
]
AFTER
[
  "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

BEFORE
"https://files.openai.com/content?id=file_0000000025f481faa43a94e775cbb6f2"
AFTER
"https://files.openai.com/content?id=file_000000001a8481fa80dcf9acb2bac66a"

changed /release/interface/logo_url_dark

BEFORE
"https://files.openai.com/content?id=file_00000000fb5c81fab0a3c63aa29f2292"
AFTER
"https://files.openai.com/content?id=file_00000000e51c81fab46d27b720540c7e"

changed /release/interface/long_description

BEFORE
"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."
AFTER
"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

BEFORE
[
  "pcb",
  "circuit board",
  "electronics",
  "hardware",
  "routing",
  "kicad",
  "gerber"
]
AFTER
[
  "pcb",
  "circuit board",
  "electronics",
  "hardware",
  "kicad",
  "routing",
  "gerber"
]

changed /release/skills

BEFORE
[
  {
    "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"
  }
]
AFTER
[
  {
    "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

BEFORE
"1.0.1"
AFTER
"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,
  "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"
    ],
    "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",
  "status": "ENABLED"
}

SHA-256 of public snapshot: d0702fed5a907cf580aee4d65a3064591278babcafc18c86595567f184005712