upx-cli 是一个命令行工具(GitHub 仓库 https://github.com/ventupx/upx-cli),用来管理 AI 编辑器需要的提示词、规则与技能:它直接从 GitHub 拉取 rules、prompts、skills 三类资源,再按你选择的编辑器写入项目对应位置。README 强调资源获取不依赖 npm 包,而是直接从 GitHub 取;同时支持多个编辑器,并提供交互式选择界面,让你只挑需要的资源。它面向使用 AI 编码助手的开发者。
支持的编辑器包括 VS Code(Copilot)、Cursor、Trae、Claude Code、Windsurf 与 Antigravity;资源来源可配置,能指向任意 GitHub 仓库。命令只有三个:upx config 管理配置(get 查看、set repo 设置)、upx list 列出可用资源、upx add 把资源加入当前项目(支持交互模式与 --overwrite 覆盖)。资源仓库需按约定结构存放 RULES.md、PROMPT.md、SKILL.md。安装方式为 npm i -g upx-cli 或 pnpm add -g upx-cli。
官方机制要手工维护单一文件;upx-cli 能从仓库批量拉取并按类型与编辑器分发到项目里
Cursor 自身只管自己的规则文件;upx-cli 用同一套资源源同时适配多个编辑器,跨编辑器复用时更省事
这些工具内置自己的模型与交互;upx-cli 不做编码,只做规则、提示词与技能的分发管理,与编辑器是配合关系
要,资源直接从 GitHub 拉取。
VS Code(Copilot)、Cursor、Trae、Claude Code、Windsurf 与 Antigravity。
放在你配置的 GitHub 仓库里,遵循 rules/<名称>/RULES.md、prompts/<名称>/PROMPT.md、skills/<名称>/SKILL.md 的结构。
默认不会,需要覆盖时加 --overwrite。
用 upx config set repo <仓库地址>,再用 upx list 查看可用资源。
命令行管理 AI 编辑器规则:从 GitHub 拉取 prompts、rules 与 skills 注入项目
通过 cli 生成 AI Coding 通用规则。