Skip to content

akarachen/electron

v0.1.0

Electron conventions: browser surfaces, Node integration, and IPC.

What this package declares

The file a client reads when it loads this plugin, exactly as this revision carries it.

plugin.json
{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "electron",
  "version": "0.1.0",
  "description": "Electron conventions: browser surfaces, Node integration, and IPC.",
  "author": {
    "name": "AkaraChen",
    "url": "https://github.com/AkaraChen"
  },
  "homepage": "https://github.com/AkaraChen/eric-way",
  "repository": "https://github.com/AkaraChen/eric-way",
  "keywords": [
    "electron",
    "ipc",
    "tipc",
    "node"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Eric Electron",
        "shortDescription": "Electron conventions",
        "longDescription": "Use Eric Electron in Electron apps. It covers when Electron is the right choice over a thin WebView, browser surface ownership, Node integration, and the preferred IPC toolkit.",
        "developerName": "AkaraChen",
        "category": "Developer Tools",
        "capabilities": [
          "Read",
          "Write"
        ],
        "websiteURL": "https://github.com/AkaraChen/eric-way",
        "defaultPrompt": [
          "Use $electron for Electron selection, browser surfaces, and IPC."
        ]
      }
    }
  }
}

What else this package ships

These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.

  • openai.yaml
View on GitHub

Client extensions

Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.

  • com.openai