mrwogu/promptscript
Prompt-as-Code for Enterprise AI. Standardize, audit, and deploy instructions across any AI coding assistant.
解决的问题
PromptScript 解决了不同 AI 编码工具之间「配置漂移」的问题。由于不同的平台(如 Claude Code、Cursor 和 GitHub Copilot)针对指令、技能和代理设置使用不同的文件格式与架构,手动管理会导致团队与仓库之间出现不一致。
运作方式
PromptScript 充当「配置即代码」编译器。您可以使用单一、经过验证且原生于 Git 的源语言来定义您的代理平台,包括指令、技能、专家代理、MCP 服务器和工作流程。该工具随后会将此源编译为 50 种不同 AI 编码平台所能理解的原生配置文件,确保每个工具都能在不使用运行时代理的情况下,获得最丰富的呈现方式。
适用对象
使用多种 AI 编码助手,并希望为项目的 AI 指令、标准和代理能力建立单一事实来源的开发者与工程组织。
特色亮点
- 多平台支持:可编译为 50 个目标,包括针对 Claude Code、Cursor 和 GitHub Copilot 的丰富原生格式化程序。
- 可组合架构:使用
@inherit、@use和@extend在项目间共享与版本化标准及技能。 - 可携带技能:将技能定义为独立目录,并包含可从 Git 或注册表导入的参考与脚本。
- 企业治理:包含原则引擎、用于可重现构建的锁定文件,以及用于共享标准的私有注册表。
- C-I 就绪:提供具备严格验证的 CLI,并输出机器可读的 JSON 以供自动化使用。
- 迁移工具:能够导入现有的指令文件(如
CLAUDE.md)并将其迁移至 PromptScript 源。
相关
- 项目
- 项目
- 项目
- 项目
- 项目