Skills

Plugin Creator

创建、修改并验证可安装的 Lexora 桌面插件,包括视图与面板、文件编辑、Agent 工具与任务动作、Skills、MCP...

Install

npx skills add useLexora/Lexora --skill plugin-creator -g -a claude-code -y
Repository
useLexora/Lexora653
Category
AI and agents
Updated
3d ago
License
AGPL-3.0
Context cost
Lightabout 636 tokens
Runs scripts
Yes, review before use

What it does

创建、修改并验证可安装的 Lexora 桌面插件,包括视图与面板、文件编辑、Agent 工具与任务动作、Skills、MCP 连接、NPC、主题、工作台装饰、网络查询和定时命令。也响应 $plugin-creator。普通任务执行、使用现有插件、其他产品的插件开发不属于此技能。

创建 Lexora 插件

将需求变成可安装、可修改的真实插件。先完成用户需要的最小流程,再依据编译诊断和实际体验迭代;不以占位 demo 代替需求。

1. 确定行为与能力

从当前对话确定输入、触发时机、呈现位置、生效范围、持久数据和停止方式。描述充分时直接实施,只询问会改变实现的缺失信息;没有设置需求时优先复用启用、禁用,不额外增加页面。

分别判断事件来自哪里、内容画在哪里和何时可见。保持用户指定范围;指定位置缺少正式能力时说明缺口,不用相近区域或父页面 DOM 模拟交付。外部参考先核对公开资料,再映射到 Lexora 的接口。

读取 能力选择。通过 lexora_tool_search 查找 lexora_plugin_capabilities,先查简短目录,再按 kind 或 target 查询需要的契约。先说明所选组合能完成的用户行为,不提前加载全部专题。

2. 阅读对应契约

读取 清单与兼容性,按下表补充本次所需专题,并在 API 类型 中核对实际使用的接口。继续旧任务时重新读取当前说明和已有源码清单,历史示例不替代当前契约。

需求资料
后台入口、视图通信、数据与实例状态生命周期
页面、面板、剪贴板、挂载和可见性视图、插槽、临时交互
命令、菜单、通知和定时命令
文件打开、读取、导出资源
编辑原件、恢复草稿、关闭保护文档
引用到对话、定位原文、工具解析引用引用
Agent 工具、任务动作、模型调用Agent、事件
原生设置、配置热应用、条件函数设置、条件
配色、图标、窗口样式和装饰主题、图标、样式
Worker/WASM、插件 Skills、解释器候选计算、Skills、Shell
随插件提供远端 MCP 连接MCP 连接
随插件提供专业 NPC伙伴:NPC
权限或访问失败权限

主题、Skills、MCP 连接、NPC 均可独立声明,无需脚本入口;MCP 连接和 NPC 声明不需要额外插件权限,实际使用仍由宿主授权。仅声明实际需要的权限,确认能力所属的后台、视图或本次 Agent 调用,不能互换上下文。

3. 创建源码并构建

读取 对话创作与交付,使用当前工作区中的独立目录保留真实源码。新插件通过 lexora_plugin_identity 生成身份;维护、升级和署名修改保留现有 ID。署名不从系统账号或目录推断;无效署名或调用名给出候选并让用户确定,不静默替换。

Read the whole SKILL.md on GitHub

More in AI and agents