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
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