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 条评论

登录后可评论。

陈一铭 45 阅读