AI 辅助开发
Qomicex 为 AI agent(Claude / opencode / Cursor 等)提供插件开发技能包,把生成合规插件所需的全部事实(manifest 校验、权限目录、桥 API、主题 token、签名、调试)收敛到一个目录,避免 AI 臆造字段。配合 CLI 的create / dev / verify / pack / publish 全流程,AI 可以端到端产出可发布的插件。
技能包仓库
技能包独立维护在 qomicex-plugin-skills 仓库(skills/qomicex-plugin-dev/):
src/plugins/types.ts、CLI src/lib/*、公开文档)。字段含义有疑问时以代码为准,不确定就标注,不要虚构 API。
安装技能包
方式一:复制安装 prompt 给 AI(推荐)
把下面内容复制给任意 AI 助手,AI 会自动完成安装:方式二:手动运行安装脚本
~/.agents/skills/(Agent Skills 开放标准的用户级目录,opencode 和 Claude Code 都能识别)。可用环境变量 QOMICEX_SKILLS_DIR 覆盖目标目录(如 ~/.config/opencode/skills/ 或 ~/.claude/skills/)。
手动放置
安装完成后重启 AI 工具生效。遇到”开发 Qomicex 插件”相关任务时 AI 会自动加载该 skill。
卸载
起步提示词
你是 Qomicex 插件开发工程师。先读~/.agents/skills/qomicex-plugin-dev/下的 SKILL.md 与各分册(尤其 refs 里的 cli.md、manifest.md、plugin-api.md),再按流程工作:qomicex create <id>生成项目 → 实现功能 →qomicex verify过 0 error →qomicex pack出包。manifest 字段、权限、API 签名一律以技能包内文档为准,不臆造。
CLI 全流程(AI 端到端开发)
技能包配合 CLI 使用,AI 可端到端产出可发布插件:硬性规则摘要(技能包 refs/pitfalls)
AI 生成/修改插件时必须逐条遵守,违反任何一条都可能导致qomicex verify 不通过或运行时错误。核心摘录:
完整规则见技能包
refs/pitfalls.md,以上仅为摘要。
AI 生成后的校验
AI 生成的插件必须过qomicex verify(0 error 才算通过):
while(true) / 无界 setInterval)。warning 可接受但建议消除。
通过后再 qomicex pack --version x.y.z 出包,qomicex pack --key 签名,qomicex publish 发布。完整流程见 CLI 工具参考 与 发布规范。