{
  "name": "open-prose",
  "version": "0.14.0",
  "description": "Write a Markdown contract (`.prose.md`). Your agent reads it, wires services, runs subagents, and leaves an auditable trace.",
  "license": "MIT",
  "homepage": "https://github.com/openprose/prose",
  "repository": "https://github.com/openprose/prose",
  "author": {
    "name": "OpenProse",
    "url": "https://github.com/openprose"
  },
  "keywords": [
    "ai",
    "agents",
    "orchestration",
    "dsl",
    "prose",
    "workflow",
    "multi-agent"
  ],
  "skills": "./skills",
  "interface": {
    "displayName": "OpenProse",
    "developerName": "OpenProse",
    "shortDescription": "Write a Markdown contract (`.prose.md`). Your agent reads it, wires services, runs subagents, and leaves an auditable trace.",
    "longDescription": "OpenProse is a programming language for AI sessions. Write a Markdown contract: an agent reads it, wires the services, runs the subagents, passes artifacts through the filesystem, and leaves a durable trace under the active OpenProse root. Plain prompts are great for one-off work; they get messy when the same process needs roles, handoffs, retries, memory, or a receipt. The plugin activates on `prose ...`, on `.prose.md` files, and on requests for reusable multi-agent orchestration.",
    "category": "Productivity",
    "capabilities": [
      "Read",
      "Write"
    ],
    "logo": "./assets/plugin/logo.png",
    "composerIcon": "./assets/plugin/composer-icon.png",
    "brandColor": "#8a6b2e",
    "websiteURL": "https://openprose.ai",
    "privacyPolicyURL": "https://github.com/openprose/prose/blob/main/PRIVACY.md",
    "termsOfServiceURL": "https://github.com/openprose/prose/blob/main/TERMS.md",
    "defaultPrompt": [
      "Use OpenProse to run this workflow as a reusable contract.",
      "Use OpenProse to write a reusable system for this repeated process."
    ]
  }
}
