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 源。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目