PRPM:AI编程工具的”npm”,一个包通吃所有编辑器
你有没有这种感觉——Cursor 配了一套规则,Claude Code 想用还得手动转换,Windsurf 又有一套自己的格式?光格式转换就耗掉半天。
今天挖到一个真正解决这个痛点的工具:PRPM(Prompt Package Manager)。
它是干嘛的
PRPM 相当 AI 编程界的「npm」——一个 universal registry,专门管理跨编辑器的 prompts、rules、skills 和 agents。
目前收录 7,500+ 包,支持:Cursor、Windsurf、Claude Code、Continue、GitHub Copilot、Google Gemini、Kiro、OpenCode……基本上你在用的 AI 编程工具它都覆盖了。
核心能力
一个包,所有编辑器通用
同样的包,安装到不同编辑器自动转成对应格式:
prpm install @sanjeed5/react --as cursor # → .cursor/rules/
prpm install @sanjeed5/react --as claude # → .claude/skills/
prpm install @sanjeed5/react --as windsurf # → .windsurf/rules/
prpm install @sanjeed5/react --as copilot # → .github/instructions/
不需要找每个工具的专属版本,一套源文件全搞定。
AI 语义搜索
prpm ai-search "how to structure a React project with TypeScript"
用自然语言找合适的包,比关键词搜索精准得多。
Collections 批量安装
想要某个场景的全套配置?Collections 一条命令搞定:
prpm install collections/nextjs-pro # 一次性装 20 个包
覆盖后端架构、云架构、数据库设计等 20 个专业领域。
怎么用
安装:
npm install -g prpm
找包:
prpm search react --no-interactive
prpm ai-search "API endpoint best practices"
安装:
prpm install @username/package-name
发布自己的包:
prpm init
prpm publish --dry-run
prpm publish
配置文件 prpm.json 非常简洁,支持多包发布(一个 repo 发多个包)。
适合谁
- 多工具用户:同时用 Cursor + Claude Code + Windsurf,PRPM 是你的格式统一层
- 团队负责人:想给团队沉淀一套 coding standards,通过 PRPM 分发给所有人
- 包作者:一次编写,到处可用,不用为每个编辑器维护独立版本
GitHub 上 Star 虽然目前只有 100+,但这个定位非常精准——AI 编程工具碎片化是真实痛点,universal registry 的思路很有价值。7,500+ 的包规模也说明社区已经在往这个方向跑了。
GitHub: https://github.com/pr-pm/prpm
工具型 Skill,持续关注。
GitHub: https://github.com/pr-pm/prpm
评论区
0 条评论
登录后可评论。