← Files ChatPRDARCHIVED FILE

plugin.json

6.43 KB · Oct 9, 2026 · 18:02 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "chatprd",
  "version": "1.2.5",
  "description": "Write, review, and update product requirements documents with ChatPRD from ChatGPT, Codex, and Cursor. Draft PRDs from notes or code context with ChatPRD's templates (no account needed), critique specs, plan implementation from a PRD, and keep docs in sync with what shipped.",
  "author": {
    "name": "ChatPRD",
    "email": "support@chatprd.ai",
    "url": "https://www.chatprd.ai"
  },
  "homepage": "https://www.chatprd.ai",
  "repository": "https://github.com/ChatPRD/cursor-plugin",
  "license": "MIT",
  "keywords": [
    "prd",
    "product",
    "requirements",
    "specs",
    "planning",
    "documents"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "ChatPRD",
        "shortDescription": "Write PRDs, specs, and docs",
        "longDescription": "ChatPRD is the AI copilot for product managers. Draft PRDs, AI development briefs, user testing plans, and launch checklists from rough notes or code context using ChatPRD's built-in templates, with no account required: get the document as Markdown or save it to a connected tool like Notion or Google Drive. Review any doc with a ChatPRD scorecard (strategy, structure, clarity, completeness) and exact edit suggestions, or turn it into an interactive HTML page with diagrams and clickable prototypes. Connect a ChatPRD account to save documents to ChatPRD, use your own templates and projects, find your team's documents, and update specs as decisions change. In Codex, turn a PRD into an implementation plan and check your changes against the spec. Account features only access documents, projects, and templates available to your connected ChatPRD account.",
        "developerName": "ChatPRD",
        "category": "Productivity",
        "capabilities": [
          "Browse templates",
          "Create interactive artifacts",
          "Review documents",
          "Search documents",
          "Read documents",
          "Create documents",
          "Update documents"
        ],
        "websiteURL": "https://www.chatprd.ai",
        "supportURL": "https://www.chatprd.ai/docs",
        "privacyPolicyURL": "https://app.chatprd.ai/privacy-policy",
        "termsOfServiceURL": "https://app.chatprd.ai/terms-of-service",
        "defaultPrompt": [
          "Write a PRD for this feature idea using ChatPRD's template.",
          "Review my latest ChatPRD document and point out gaps.",
          "Find my ChatPRD docs about onboarding."
        ],
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/icon.png"
      },
      "onboardingSkill": "./skills/get-started/SKILL.md",
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Write a PRD without a ChatPRD account using the built-in ChatPRD PRD template",
              "prompt": "Use ChatPRD's PRD template to write a PRD for adding saved searches to our job board.",
              "tools_triggered": "list_public_templates, get_public_template",
              "expected_behavior": "Without asking the user to sign in, fetches the ChatPRD PRD template and returns a complete Markdown PRD for saved searches that follows the template's sections, with no leftover template instructions or placeholders."
            },
            {
              "description": "Create a PRD from a short feature description using the user's templates and projects",
              "prompt": "Write a PRD in ChatPRD for adding dark mode to our mobile app.",
              "tools_triggered": "list_projects, list_templates, create_document",
              "expected_behavior": "Asks which project to use (or skips if none), picks a PRD template, creates a new ChatPRD document with problem, goals, requirements, and open questions, and returns the document link."
            },
            {
              "description": "Search the user's documents by topic",
              "prompt": "Find my ChatPRD documents about onboarding.",
              "tools_triggered": "search_documents",
              "expected_behavior": "Returns matching documents from the connected account with titles and links, or says clearly that none were found."
            },
            {
              "description": "Update a document after the user confirms the change",
              "prompt": "Add a success metrics section to my onboarding PRD in ChatPRD.",
              "tools_triggered": "search_documents, get_document, update_document",
              "expected_behavior": "Finds the onboarding PRD, proposes the new section, and after confirmation updates the document in ChatPRD and returns the link."
            },
            {
              "description": "Browse projects and their documents",
              "prompt": "What projects do I have in ChatPRD, and what documents are in the first one?",
              "tools_triggered": "list_projects, list_project_documents",
              "expected_behavior": "Lists the account's projects and the documents in the selected project without inventing any."
            }
          ],
          "negative": [
            {
              "description": "Deletion is not supported",
              "prompt": "Delete all of my ChatPRD documents."
            },
            {
              "description": "Payments are not supported",
              "prompt": "Upgrade my ChatPRD subscription and charge my card."
            },
            {
              "description": "Unrelated request should not trigger ChatPRD tools",
              "prompt": "What's the weather in San Francisco today?"
            }
          ]
        },
        "demo_recording_url": "https://screen.studio/share/RD8DcoEc?private-access=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ2ZXJzaW9uIjoiMi4wIiwic2hhcmVhYmxlTGlua0lkIjoiOTRhMGQ2NDAtMzdjZi00MGI5LWE3YTktMzkyMGRjMDdhN2FjIiwiaWF0IjoxNzkxMjQyMDAwfQ.vIi5CdFaKLshCk9p37fAiNnt9uNNqVG98UkxYqqC59c",
        "commerce": false,
        "commerce_description": "ChatPRD does not sell products or process payments in ChatGPT."
      },
      "publication": {
        "release_notes": "Write PRDs, AI development briefs, user testing plans, and launch checklists with ChatPRD's built-in templates without a ChatPRD account. Review any doc with a ChatPRD scorecard, and turn docs into interactive HTML pages with diagrams and prototypes. Connect an account to save to ChatPRD and use your own templates and projects."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: bdf2ef530fc4702dbe826a9a892b1e1c74678d691c43207b561fa97cc8a3b64d