akarachen/desktop
v0.1.0
Shared desktop application principles for Electron and Tauri apps.
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": "desktop",
"version": "0.1.0",
"description": "Shared desktop application principles for Electron and Tauri apps.",
"author": {
"name": "AkaraChen",
"url": "https://github.com/AkaraChen"
},
"homepage": "https://github.com/AkaraChen/eric-way",
"repository": "https://github.com/AkaraChen/eric-way",
"keywords": [
"desktop",
"electron",
"tauri",
"webview",
"ipc"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Eric Desktop",
"shortDescription": "Shared desktop app principles",
"longDescription": "Use Eric Desktop in any desktop app, Electron or Tauri. It covers local storage and migrations, cross-service and cross-language contracts, treating local service data as server state in the renderer, navigation and external-link handling, and preferring framework or OS primitives.",
"developerName": "AkaraChen",
"category": "Developer Tools",
"capabilities": [
"Read",
"Write"
],
"websiteURL": "https://github.com/AkaraChen/eric-way",
"defaultPrompt": [
"Use $desktop for the shared desktop principles in this app."
]
}
}
}
}
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